GROUP BY 是分組查詢(xún), 一般 GROUP BY 是和 聚合函數(shù)配合使用,你可以想想
你用了GROUP BY 按 ITEM.ITEMNUM 這個(gè)字段分組,那其他字段內(nèi)容不同,變成一對(duì)多又改如何顯示呢,比如下面所示
A B
1 abc
1 bcd
1 asdfg
select A,B from table group by A
你說(shuō)這樣查出來(lái)是什么結(jié)果,
A B
abc
1 bcd
asdfg
右邊3條如何變成一條,所以需要用到聚合函數(shù),比如
select A,count(B) 數(shù)量 from table group by A
這樣的結(jié)果就是
A 數(shù)量
1 3
group by 有一個(gè)原則,就是 select 后面的所有列中,沒(méi)有使用聚合函數(shù)的列,必須出現(xiàn)在 group by 后面
您可能感興趣的文章:- mssql CASE,GROUP BY用法
- mysql篩選GROUP BY多個(gè)字段組合時(shí)的用法分享
- 總結(jié)下sqlserver group by 的用法
- MySQL中distinct與group by語(yǔ)句的一些比較及用法講解
- 詳解SQL中Group By的用法