色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


如何查詢包含多個日期值的字段,并獲取在給定時間范圍內的數據?


avatar
小浪云 2024-11-11 152

如何查詢包含多個日期值的字段,并獲取在給定時間范圍內的數據?

如何同時查詢多個日期值的同個字段以獲取特定時間范圍的數據?

問題:

字段 realstarttime 包含逗號分隔的多個時間值,例如:2022-09-14 11:38:21,2022-09-14 18:00:00。我們需要根據給定的時間范圍查詢具有至少一個 realstarttime 值在此范圍內的記錄。

mybatis 查詢(支持單個時間值):

<select id="geteventplanbycodedatelimitsimple" resultmap="eventplanrecordallmap">     select         epr.*     from         event_plan_record epr     where         epr.realstarttime between #{startdate} and #{enddate}     order by epr.realstarttime desc limit #{page},#{count}; </select>
登錄后復制

解決方案:

為了同時查詢多個日期值,我們需要將 realstarttime 分割成單獨的日期值并判斷它們與所給時間范圍的關系。

select     epr.* from     event_plan_record epr where     substring_index('epr.realstarttime', ',', 1) between #{startdate} and #{enddate}      or substring_index('epr.realstarttime', ',', -1) between #{startdate} and #{enddate}     or #{startdate} between substring_index('epr.realstarttime', ',', 1) and substring_index('epr.realstarttime', ',', -1)     or #{enddate} between substring_index('epr.realstarttime', ',', 1) and substring_index('epr.realstarttime', ',', -1) order by epr.realstarttime desc limit #{page},#{count};
登錄后復制

使用示例:

// 假設 startDate 和 endDate 已賦值 Map<String, Object> params = new HashMap<>(); params.put("startDate", startDate); params.put("endDate", endDate); params.put("page", 0); params.put("count", 10);  List<EventPlanRecord> result = sqlSession.selectList("getEventPlanByCodeDateLimit", params);
登錄后復制

通過這種方式,我們可以查詢出 realstarttime 具有至少一個時間值在此時間范圍內的所有記錄。

相關閱讀

主站蜘蛛池模板: 亚洲图片色 | 天天插天天射天天操 | 国产亚洲高清不卡在线观看 | 国产香港特级一级毛片 | 国内国外精品一区二区 | 亚洲大成色www永久网址 | 天天爱天天做天天爽 | 日韩制服丝袜在线 | 国产精品免费一区二区三区四区 | 青青久精品观看视频最新 | 色综合久久久久久久 | 久久久91精品国产一区二区 | 天天综合干 | 99久久国内精品成人免费 | 中文字幕一区精品欧美 | 国产精品嫩草影院奶水 | 狠狠干狠狠久久 | 97人人草| 2020年国产精品午夜福利在线观看 | 伊人影院亚洲 | www精品一区二区三区四区 | 九月丁香婷婷亚洲综合色 | 免费色在线 | 中国一级毛片视频 | 老司机精品视频免费 | 激情综合网五月激情 | 老湿机69免费福利区 | 欧美成人伊人久久综合网 | 99久久综合狠狠综合久久男同 | 99国产精品2018视频全部 | 成人一a毛片免费视频 | 成人一级黄色毛片 | 九九九九在线精品免费视频 | 亚洲综合精品一二三区在线 | 色噜噜狠狠色综合中国 | 伊人久久免费视频 | 婷婷六月综合 | 99久久免费国产精品 | 欧美日韩性视频一区二区三区 | 欧美亚洲一区二区三区导航 | 天堂va欧美ⅴa亚洲va一国产 |