不同数据库SQL语法差异
Group By
在SqlServer中,Group By后面的属性列必须也要出现在Select后面。而Mysql没有此要求
select name,count(1) from users group by id
上述语句在mysql中可以正常执行且能得到正常结果,但SqlServer执行会报错,因为id没有出现在Select 后面。
人生如逆旅
我亦是行人
在SqlServer中,Group By后面的属性列必须也要出现在Select后面。而Mysql没有此要求
select name,count(1) from users group by id
上述语句在mysql中可以正常执行且能得到正常结果,但SqlServer执行会报错,因为id没有出现在Select 后面。