sql group by语句

以下写法错误
select orderNo,styleNo,colorNo,sum(pieces) from order group by styleNo,colorNo


以下写法正确
select orderNo,styleNo,colorNo,sum(pieces) from order group by orerNo,styleNo,colorNo


即group by语句中出现在select后面的字段必须也出现在group by后面的字段。
或者说
group by语句中出现在select后面的字段集必须是group by后面字段集的子集。

猜你喜欢

转载自jackleechina.iteye.com/blog/1659969