0
我有一個表中列的值如下。組基於一個列的值基於一個組的值,另一個作爲另一個
mango
orange
mango
banana
grape
pineapple
所以,我想要的結果作爲
mango
other
我怎樣才能組基於這些values.What此列的查詢或是否有可能?
我有一個表中列的值如下。組基於一個列的值基於一個組的值,另一個作爲另一個
mango
orange
mango
banana
grape
pineapple
所以,我想要的結果作爲
mango
other
我怎樣才能組基於這些values.What此列的查詢或是否有可能?
試試這個:
SELECT IF(`fruit` = 'mango', `fruit`, 'other') AS `someName`, count(*) as `total`
FROM mytable
GROUP BY `someName`;