RT,比如说:
表1:
ID ITEM1 ITEM2 ...
1 aa j
2 bb k
3 bb l
4 cc o
5 bb p
我想查出aa,bb,cc怎么查出来,用sql语句,就是分别要查出它们的个数
事先我并不知道里面有aa bb cc,我只是想提出这一列里总共有多少个不一样的值
æ¥æ°æ®åºä¸ä¸ªè¡¨ä¸çä¸ä¸ªè¡çä¸å项ï¼è¯å®è¦ç¨å°ãGroup Byãè¯æ³ã
示ä¾1ï¼
æ¥è¯¢Aåï¼å¨è¡¨Table_tempä¸ä¸å项
select A from Table_temp group by a示ä¾2ï¼
æ¥è¯¢Aåï¼å¨è¡¨Table_tempä¸ä¸å项åºç°ç次æ°
select A,count(0) as åºç°æ¬¡æ° from Table_temp group by a事先我并不知道里面有aa bb cc,我只是想提出这一列里总共有多少个不一样的值
追答select distinct t.item1 from 表1 t
本回答被提问者采纳