SQL --count的使用

試著忘記壹切 提交于 2020-04-07 01:29:01

见如下两种情况,

SELECT COUNT((SELECT NULL))
SELECT COUNT(SELECT NULL)

上一条SQL查出的结果为0,下一条SQL报错,两条SQL的差别为count((查询))与count(查询)
我估计这两种的区别是
1>select null是一条查询语句
2>(select null) 是一个结果
3>count(查询语句) 会报错
4>count(结果) 是正确的

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!