SQL Review: 复习 SELECT 查询 |
您所在的位置:网站首页 › 芝加哥城市人口 › SQL Review: 复习 SELECT 查询 |
复习SELECT查询语法 SELECT column, another_column, … FROM mytable WHERE condition(s) ORDER BY column ASC/DESC LIMIT num_limit OFFSET num_offset; 练习 正如实际工作中,最大的变化不是SQL语法,而是实际数据的表结构和数据。在本节练习中,我们会放出一个新的表,简单介绍一下这个表,这个表存储了北美一些城市的人口信息和经纬度地理位置信息, 信息. 小贴士 在这个数据表中,你需要熟悉一下latitudes(纬度)和 longitudes(经度)的概念, latitudes在赤道以北是正数,以南是负数;longitudes在子午线东部是正数,以西是负数, 在查询中需要注意 经纬度和东西南北方向的对应关系。 试一下按Task任务中的要求,来组合应用之前学到的查询知识. 如果你成功的解决了这些查询问题,那么就可以继续学习 多表数据查询这个主题了。 Table(表): North_american_cities CityCountryPopulationLatitudeLongitudeGuadalajaraMexico150080020.659699-103.349609TorontoCanada279506043.653226-79.383184HoustonUnited States219591429.760427-95.369803New YorkUnited States840583740.712784-74.005941PhiladelphiaUnited States155316539.952584-75.165222HavanaCuba210614623.05407-82.345189Mexico CityMexico855550019.432608-99.133208PhoenixUnited States151336733.448377-112.074037Los AngelesUnited States388430734.052234-118.243685Ecatepec de MorelosMexico174200019.601841-99.050674MontrealCanada171776745.501689-73.567256ChicagoUnited States271878241.878114-87.629798练习 do it — 请完成如下任务 1.列出所有加拿大Canadian城市的信息(包括所有字段) SELECT * FROM north_american_cities where Country like "Canada" 2.列出所有美国United States的城市按纬度从北到南排序(包括所有字段) SELECT * FROM north_american_cities where Country like "United States" order by Latitude desc 3.列出所有在Chicago西部的城市,从西到东排序(包括所有字段) SELECT * FROM north_american_cities where Longitude |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |