sql中g(shù)roup by是什么(SQL中GROUP BY的用法)
關(guān)于sql中g(shù)roup by是什么,SQL中GROUP BY的用法這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、GROUP BY 是分組查詢, 一般 GROUP BY 是和 聚合函數(shù)配合使用,你可以想想你用了GROUP BY 按 ITEM.ITEMNUM 這個字段分組,那其他字段內(nèi)容不同,變成一對多又改如何顯示呢,比如下面所示A B1 abc1 bcd1 asdfgselect A,B from table group by A你說這樣查出來是什么結(jié)果,A B????abc 1 bcd????asdfg右邊3條如何變成一條,所以需要用到聚合函數(shù),比如select A,count(B) 數(shù)量 from table group by A這樣的結(jié)果就是A 數(shù)量1 3group by 有一個原則,就是 select 后面的所有列中,沒有使用聚合函數(shù)的列,必須出現(xiàn)在 group by 后面。
本文分享完畢,希望對大家有所幫助。
免責(zé)聲明:本文為轉(zhuǎn)載,非本網(wǎng)原創(chuàng)內(nèi)容,不代表本網(wǎng)觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。