我有一個表中包含的值:不羣,如果值爲空
row item_id device_token
1 1 1234
2 2 2345
3 1
4 2
5 1
6 1 1234
我想選擇所有的值,但它們分組由ITEM_ID和device_token。
SELECT ITEM_ID,device_token FROM命中GROUP BY ITEM_ID,device_token
分組上述數據將導致4行,如1,6-行和3,5-將被合併。我可以做一個查詢,它不會將device_token爲空/行的行(第3行和第5行)分組嗎?
通過device_token進行分組應該產生3行。 1234,2345,空 - 不是4. – 2012-02-08 12:32:00
@MarcB:'GROUP BY item_id,device_token' - 它真的是四行 – 2012-02-08 12:38:39
爲什麼你想要這樣的結果?第3行與第5行有何不同? (除了你不想得到的'row'值?) – 2012-02-08 12:44:08