10
你可以忽略組中的情況嗎?例如,如果有一個州的表格,但它具有「阿拉巴馬州」和「阿拉巴馬州」,或「阿拉斯加州」和「阿拉斯加州」的記錄,並且您希望該欄中的該組別,但只是爲阿拉巴馬州取回單個「組」阿拉斯加州。SQL忽略羣中的情況? (oracle)
感謝
你可以忽略組中的情況嗎?例如,如果有一個州的表格,但它具有「阿拉巴馬州」和「阿拉巴馬州」,或「阿拉斯加州」和「阿拉斯加州」的記錄,並且您希望該欄中的該組別,但只是爲阿拉巴馬州取回單個「組」阿拉斯加州。SQL忽略羣中的情況? (oracle)
感謝
只需使用UPPER:
select upper(state), count(1)
from your_table
group by upper(state);
或LOWER或INITCAP,如果你更喜歡其中的一種:) – 2010-11-12 20:20:16
聽起來像是你的數據庫是不是[標準化](http://en.wikipedia.org/wiki/Database_normalization)正確。 – Oded 2010-11-12 18:27:38