MySQL数据库查询时间段的两种方法
生活随笔
收集整理的這篇文章主要介紹了
MySQL数据库查询时间段的两种方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
MySQL數(shù)據(jù)庫查詢時(shí)間段的兩種方法:
1.
或者
SELECT* FROMgroup_details model WHEREmodel.create_time > '2019-10-24 14:42:04' AND model.create_time < '2019-10-25 10:41:35' ORDER BYmodel.create_time DESC但是between and 包含時(shí)間界限,也相當(dāng)于>=?<=,而>?<不包含
SELECT* FROMgroup_details model WHEREmodel.group_name LIKE '%試10257%' AND model.user_pid = 'f9aa7a315c1d0a12015c1f2e549f0001' AND model.create_time BETWEEN '2019-10-24 14:42:04' AND '2019-10-25 10:41:35' ORDER BYmodel.create_time DESC SELECTmodel.user_pid,usr.pid FROMgroup_details_user modelLEFT JOIN user_info usr ON model.user_pid = usr.pidLEFT JOIN group_details details ON model.group_details_pid = details.pid WHEREdetails.org_pid = 'f9aa7a31676f68d40167866d89e703d1'AND details.pid <>'8a80cb816dfc7f16016dfc8034c10003'AND usr.user_title LIKE '' /*** 分頁顯示分組** @param title* @param uid* @param startTime* @param endTime* @param pageable* @return*/@Query(value = "SELECT \n" +"model\n" +"FROM CourseType model \n" +"WHERE model.groupName like ?1\n" +"And model.userPid = ?2 \n" +"And model.createTime \n" +"BETWEEN ?3 And ?4 \n" +"order by model.createTime DESC ",nativeQuery = true)Page<GroupDetails> findAllByPage(String uid, String title, LocalDateTime startTime,LocalDateTime endTime, Pageable pageable);總結(jié)
以上是生活随笔為你收集整理的MySQL数据库查询时间段的两种方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 参数数后面跟三个点(...)的
- 下一篇: 前后端传递时间参数偶遇参数类型转换异常