http://blog.pixnet.net/shiuju/
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
※ averywu:轉錄至看板 PHP 11/02 10:06
我的TB如下
id cid st
-------------------
1 1 U
2 1 U
3 2 U
4 2 U
5 3 R
我想取得ST是U的CID共有幾組。
我試著用select count(cid) from TB group by cid
可是得到的是 2 2
因為ST是U,而且CID是2的,分別有1、2
而ST是U,而且CID是2的,分別有3、4
所以得到的結果是2、2,但是我如果想取得的東西不是「總數幾個」
而是ST是U的CID共有幾種,要怎麼下呢?
好難表達喔,我想要知道ST是U的資料,共有幾種CID。
以上面TB來說,現在ST是U的共有2種,而不分ST的共有3種。
我要如何下指令取得共有幾種CID呢?(而不是各CID有幾個)
感謝賜教
--
小惡魔的家