SQL Review: 复习 SELECT 查询

您所在的位置:网站首页 芝加哥城市人口 SQL Review: 复习 SELECT 查询

SQL Review: 复习 SELECT 查询

2024-07-10 21:50| 来源: 网络整理| 查看: 265

 

复习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