标签:image section mysq lan begin sub 表格 country else
名称 | 大陆 | 区 | 人口 | gdp |
---|---|---|---|---|
阿富汗 | 亚洲 | 652230 | 25500100 | 20343000000 |
阿尔巴尼亚 | 欧洲 | 28748 | 2831741 | 12960000000 |
阿尔及利亚 | 非洲 | 2381741 | 37100000 | 188681000000 |
安道尔 | 欧洲 | 468 | 78115 | 3712000000 |
安哥拉 | 非洲 | 1246700 | 20609294 | 100990000000 |
... |
名称:国家名称
大陆:洲份
面积:面积
人口:人口
gdp:国内生产总值
在这教程中,我们会使用SELECT语句,对World
表格进行查询。
Show the name and the continent - but substitute Eurasia for Europe and Asia; substitute America - for each country in North America or South America or Caribbean. Show countries beginning with A or B
显示名称和大陆 - 但以欧亚和欧洲替代欧洲和亚洲; 替代美国 - 北美 或南美洲或加勒比地区的每个国家。显示以A或B开头的国家
SELECT name, CASE WHEN continent IN(‘Europe‘,‘Asia‘) THEN ‘Eurasia‘ WHEN continent IN(‘North America‘,‘South America‘,‘Caribbean‘) THEN ‘America‘ ELSE continent END FROM world WHERE name LIKE ‘A%‘ OR name LIKE ‘B%‘;
Put the continents right...
把大陆放在正确的位置...
SELECT name,continent, CASE WHEN continent IN (‘Eurasia‘, ‘Turkey‘) THEN ‘Europe/Asia‘ WHEN continent = ‘Oceania‘ THEN ‘Australasia‘ WHEN continent = ‘Caribbean‘ THEN CASE WHEN name LIKE ‘B%‘ THEN ‘North America‘ ELSE ‘South America‘ END ELSE continent END FROM world ORDER BY name ASC;
标签:image section mysq lan begin sub 表格 country else
原文地址:http://www.cnblogs.com/tk55/p/6751736.html