常用SQL(持续更新)
      
        
          
          2022-09-22 22:47:39
        
        
              
          
      
      常用SQL总结
根据年月日来范围查询记录,而数据记录又是年月日时分秒类型的
常规处理
| 1 | SELECT | 
这样会有一个问题就是,假如传来的时间范围是同一天的话。就会查询不准确
解决方法:
- 对时间范围参数进行校验,如果是同一天就提示前台再次输入
- 使用 DATE_FORMAT 函数 1 
 2
 3
 4
 5
 6
 7SELECT 
 create_time,
 DATE_FORMAT( create_time, '%Y-%m-%d' ) as create_time
 FROM
 yours_table
 WHERE
 DATE_FORMAT( create_time, '%Y-%m-%d' ) BETWEEN '2020-10-28' AND '2020-10-28'
