社区
MySQL
帖子详情
小问题mysql count()函数
byeceg
2012-02-16 05:37:12
select count(a.num) from a
表a的num字段类型是int,值可能是null或数字
可以让上面的sql语句输出的结果,null的时候为0,数字的时候返回最大值。
最好能在hibernate里面也能通用?谢谢
...全文
130
5
打赏
收藏
小问题mysql count()函数
select count(a.num) from a 表a的num字段类型是int,值可能是null或数字 可以让上面的sql语句输出的结果,null的时候为0,数字的时候返回最大值。 最好能在hibernate里面也能通用?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
byeceg
2012-02-17
打赏
举报
回复
[Quote=引用 3 楼 rucypli 的回复:]
select max(case when a.num is null then 0 else a.num
end
) from a
[/Quote]
谢谢了。
rucypli
2012-02-16
打赏
举报
回复
select max(case when a.num is null then 0 else a.num) from a
byeceg
2012-02-16
打赏
举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
select max(a.num) from a
[/Quote]
不好意思,我打错了。
select max(a.num) from a我用的是这个。
[Quote=引用楼主 byeceg 的回复:]
select max(a.num) from a
表a的num字段类型是int,值可能是null或数字
可以让上面的sql语句输出的结果,null的时候为0,数字的时候返回最大值。
最好能在hibernate里面也能通用?谢谢
[/Quote]
ACMAIN_CHM
2012-02-16
打赏
举报
回复
select max(a.num) from a
MySQL
的GROUP BY与
COUNT
()
函数
的使用
问题
在
MySQL
中,GROUP BY和
COUNT
()
函数
是数据聚合查询中非常重要的工具。正确使用它们可以有效地统计和分析数据。然而,不当的使用可能会导致查询结果不准确或性能低下。本文将详细讨论GROUP BY和
COUNT
()
函数
的使用方法及常见
问题
,并提供相应的解决方案。
MySQL
count
()
函数
统计不到null行的
问题
同样是统计条数,右边统计出来的就会比左边的多一条,因为有一条数据的tt_no是null。记录今天踩到的一个坑。
解决
mysql
的
count
()
函数
条件表达式不生效的
问题
解决
mysql
的
count
()
函数
条件表达式不生效的
问题
MySQL
57,064
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章