SELECT
Name,
Population,
CASE WHEN Population > 1000000 THEN
'Big city' ELSE
'Small city' END CitySize
FROM city
| Name | Population | CitySize |
| Kabul | 1,780,000 | Big city |
| Qandahar | 237,500 | Small city |
| Herat | 186,800 | Small city |
| Mazar-e-Sharif | 127,800 | Small city |
| Amsterdam | 731,200 | Small city |
| Rotterdam | 593,321 | Small city |
| Haag | 440,900 | Small city |
| Utrecht | 234,323 | Small city |
| Eindhoven | 201,843 | Small city |
| ... |
| CASE WHEN 之后写条件:条件成立时,列取 THEN 后面的值;条件不成立时,列取 ELSE 后面的值。 |