见如下两种情况,
SELECT COUNT((SELECT NULL))SELECT COUNT(SELECT NULL)
上一条SQL查出的结果为0,下一条SQL报错,两条SQL的差别为count((查询))与count(查询)
我估计这两种的区别是 1>select null是一条查询语句 2>(select null) 是一个结果 3>count(查询语句) 会报错 4>count(结果) 是正确的本文共 253 字,大约阅读时间需要 1 分钟。
见如下两种情况,
SELECT COUNT((SELECT NULL))SELECT COUNT(SELECT NULL)
上一条SQL查出的结果为0,下一条SQL报错,两条SQL的差别为count((查询))与count(查询)
我估计这两种的区别是 1>select null是一条查询语句 2>(select null) 是一个结果 3>count(查询语句) 会报错 4>count(结果) 是正确的转载于:https://my.oschina.net/u/2312022/blog/716218