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后面字段集的子集。

你可能感兴趣的:(group by)