0
的最大值派生列所以我有這個MySQL 5.0.24表實現基於亞組
select state, county, population from state_pops order by state, county;
產量
Arizona Yapavai 4
Arizona Pueblo 5
Arizona Pinal 8
Arizona Maricopa 13
Michigan Lawson 3
Michigan Maple 4
Michigan Appleton 8
Texas Richmond 5
Texas Dupree 7
Texas Brighton 10
我需要確定哪些是最人口稠密縣每個州。
select state, county, max(population) from state_pops group by state order by state;
產生
Arizona Maricopa 13
Michigan Appleton 8
Texas Brighton 10
容易。但現在我需要以某種標誌中的每個國家的人口最多的縣,同時 上市的所有國家的所有的縣,像這樣
Arizona Yapavai 4 NO
Arizona Pueblo 5 NO
Arizona Pinal 8 NO
Arizona Maricopa 13 YES
Michigan Lawson 3 NO
Michigan Maple 4 NO
Michigan Appleton 8 YES
Texas Richmond 5 NO
Texas Dupree 7 NO
Texas Brighton 10 YES
所以我需要以某種方式獲得一列,可能是某種形式的CASE..WHEN的有任何想法嗎?
TIA,
仍然甜菊學習
使用功能我explaiend的方式嘗試 – Abadis 2012-07-14 06:42:54