SqlServer中使⽤groupby分组,同时查询其它N个字段groupby分组
select查询语句后⾯⽤group by分组的话,select 后⾯跟着的需要查询的字段必须与group by后⾯的⼀致。但其实通常情况下只需要通过⼀个字段去group by ,如果这个查询结果中需要查其它字段怎么办呢?
把其它需要查询的字段放进max函数⾥就OK了
举个例⼦:
SELECT SySNo,max(StorerName) ,max(StoreID) ,max(Address) FROM Store GROUP BY SySNo
查询结果如图:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论