Mysql
田思雨》
这个作者很懒,什么都没留下…
展开
-
COALESCE 函数一般搭配sum函数做初值设置
单独使用SUM函数,如果要查是字段没有数据则返回null,但我们希望如果为null则返回一个固定值就可以使用COALESCE 函数。SELECT COALESCE(SUM(age),0) as '总和1' FROM `user`;#为null输出固定值为0SELECT SUM(age) as '总和2' FROM `user`...原创 2021-10-22 16:02:29 · 1518 阅读 · 0 评论 -
Mysql字符串类型通过 order by 排序的正确方式
假设有如下字符串数据想通过order by 进行 ASC 和 DESC排序,可能达不到想要的效果SELECT * FROM file_2021 ORDER BY file_no ASC; 有时候我们希望从长度和大小顺序排序SELECT * FROM file_2021 ORDER BY lpad(file_no, 20, 0) ASC;...原创 2021-08-31 09:36:59 · 7390 阅读 · 0 评论