SQL数据查询排序与处理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训 SQL数据查询、排序与处理
〖实训目的〗
了解SELECT语句的语法、FROM 、ORDER BY、WHERE、GROUP BY、JOIN子句和汇总函数,掌握利用SELECT语句进行数据查询、排序、过滤、汇总和分组的方法。
〖实训内容与步骤〗
实训环境准备:实训内容需要提前安装好MySQL客户端软件(如MySQL Shell),并连接上MySQL服务端软件(服务端软件可以安装在服务器上或云上)。如果没有合适的MySQL服务端软件可用,则需要先安装MySQL服务端软件。准备好之后,应该可以有如下的提示信息:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 5.7.19-log MySQL Community Server (GPL)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
1.导入数据
问题1:如何将.SQL为后缀的数据库数据文件导入MySQL
可以扫描右侧的二维码,获取world.sql文件。
提示:假设我们将world.sql文件下载之后,保存在d:\data\目录下。完成world.sql中数据的导入后,我们可以查看已经导入的表。
2.如何检索指定的列
问题2:在上面导入的数据库的city表中,如何检索所有的列?
问题3:在City表中,如何查看前5行数据?
问题4:在City表中,如何只显示Name, District两列,且只查看前5行数据?