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