简介
在这个项目中,你将学习如何查询城市表中的人口数据,并获取人口最多的前5个国家或地区。
👀 预览
MariaDB [world]> SOURCE /home/labex/project/getBigPopulation.sql;
+-------------+---------------+
| CountryCode | SumPopulation |
+-------------+---------------+
| CHN | 175953614 |
| IND | 123298526 |
| BRA | 85876862 |
| USA | 78625774 |
| JPN | 77965107 |
+-------------+---------------+
5 rows in set (0.007 sec)
🎯 任务
在这个项目中,你将学习:
- 如何使用
sudo
命令无密码访问MySQL - 如何将SQL文件中的数据导入MySQL
- 如何编写SQL查询来获取人口最多的前5个国家或地区
- 如何运行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/order_by("ORDER BY clause")
sql/DataManipulationandQueryingGroup -.-> sql/group_by("GROUP BY clause")
subgraph Lab Skills
mysql/use_database -.-> lab-301352{{"五个国家的最多人口数"}}
sql/select -.-> lab-301352{{"五个国家的最多人口数"}}
sql/insert -.-> lab-301352{{"五个国家的最多人口数"}}
mysql/select -.-> lab-301352{{"五个国家的最多人口数"}}
mysql/source -.-> lab-301352{{"五个国家的最多人口数"}}
sql/create_table -.-> lab-301352{{"五个国家的最多人口数"}}
sql/order_by -.-> lab-301352{{"五个国家的最多人口数"}}
sql/group_by -.-> lab-301352{{"五个国家的最多人口数"}}
end