数据表

City Country Population Latitude Longitude
Guadalajara Mexico 1500800 20.659699 -103.349609
Toronto Canada 2795060 43.653226 -79.383184
Houston United States 2195914 29.760427 -95.369803
New York United States 8405837 40.712784 -74.005941
Philadelphia United States 1553165 39.952584 -75.165222
Havana Cuba 2106146 23.05407 -82.345189
Mexico City Mexico 8555500 19.432608 -99.133208
Phoenix United States 1513367 33.448377 -112.074037
Los Angeles United States 3884307 34.052234 -118.243685
Ecatepec de Morelos Mexico 1742000 19.601841 -99.050674
Montreal Canada 1717767 45.501689 -73.567256
Chicago United States 2718782 41.878114 -87.629798

练习

1.列出所有加拿大人的Canadian信息(包括所有字段) 
SELECT * FROM north_american_cities where Country='Canada';

2.列出所有在Chicago西部的城市,从西到东排序(包括所有字段)
select * from north_american_cities where longitude < (select longitude from north_american_cities where  City='Chicago') order by longitude asc

3.用人口数population排序,列出墨西哥Mexico最大的2个城市(包括所有字段)
select * from north_american_cities where Country='Mexico' order by population desc limit 0,2

4.列出美国United States人口3-4位的两个城市和他们的人口(包括所有字段)
select * from North_american_cities where Country='United States' order by population desc limit 2 offset 

 

posted on 2021-03-11 15:51  童话Bluebells  阅读(269)  评论(0编辑  收藏  举报