mysql
文章平均质量分 58
崔彦祖
这个作者很懒,什么都没留下…
展开
-
mysql时间查询
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT *FROM表名WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 17天SELECT *FROM表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT *FROM表名 where DATE_SUB(CUR...原创 2021-01-13 14:59:11 · 95 阅读 · 0 评论 -
MySQL-IFNULL处理N/A
问题:查询表中的数据为空设置为自定义值,但是如果无记录,使用IFNULL也非返回无记录。解决方案:使用聚合函数max()或min()处理,这两个函数可以处理字符串。效果:原创 2020-12-08 09:13:47 · 925 阅读 · 0 评论 -
MYSQL round()函数
在mysql中,round函数用于数据的四舍五入,它有两种形式:1、round(x,d) ,x指要处理的数,d是指保留几位小数这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;2、round(x) ,其实就是round(x,0),也就是默认d为0;下面是几个实例1、查询: select round(1123.26723,2); 结果:1123.272、查询: select round(1123.26723,1); 结果: 1123.33转载 2020-12-08 09:12:28 · 610 阅读 · 0 评论