简介
在本项目中,你将学习如何使用MySQL数据库中country
表上的单行子查询操作,查询国民生产总值(GNP)高于法国的国家的GNP和人口。
👀 预览
MariaDB [world]> SOURCE /home/labex/project/getGNP.sql;
+---------------+------------+------------+
| Name | GNP | Population |
+---------------+------------+------------+
| 德国 | 2133367.00 | 82164700 |
| 日本 | 3787042.00 | 126714000 |
| 美国 | 8510700.00 | 278357000 |
+---------------+------------+------------+
3 rows in set (0.001 sec)
🎯 任务
在本项目中,你将学习:
- 如何使用
sudo
命令无密码访问MySQL - 如何将SQL文件中的数据导入MySQL数据库
- 如何编写SQL查询,以检索GNP高于法国的国家的名称、GNP和人口
🏆 成果
完成本项目后,你将能够:
- 理解如何在SQL中使用单行子查询根据条件过滤数据
- 展示将数据导入MySQL数据库并执行复杂查询的能力
- 应用你的SQL知识解决实际数据分析问题
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"])
sql(("SQL")) -.-> sql/BasicSQLCommandsGroup(["Basic SQL Commands"])
sql(("SQL")) -.-> sql/DataManipulationandQueryingGroup(["Data Manipulation and Querying"])
mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection")
sql/BasicSQLCommandsGroup -.-> sql/select("SELECT statements")
sql/BasicSQLCommandsGroup -.-> sql/insert("INSERT INTO statements")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/select("Data Retrieval")
mysql/BasicKeywordsandStatementsGroup -.-> mysql/source("External Code Execution")
sql/BasicSQLCommandsGroup -.-> sql/create_table("CREATE TABLE statements")
sql/DataManipulationandQueryingGroup -.-> sql/where("WHERE clause")
sql/DataManipulationandQueryingGroup -.-> sql/group_by("GROUP BY clause")
sql/DataManipulationandQueryingGroup -.-> sql/subqueries("Subqueries")
subgraph Lab Skills
mysql/use_database -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/select -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/insert -.-> lab-301317{{"国家国民生产总值和人口查询"}}
mysql/select -.-> lab-301317{{"国家国民生产总值和人口查询"}}
mysql/source -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/create_table -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/where -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/group_by -.-> lab-301317{{"国家国民生产总值和人口查询"}}
sql/subqueries -.-> lab-301317{{"国家国民生产总值和人口查询"}}
end