简介
在本项目中,你将学习如何使用SQL查询从数据库表中筛选和检索数据。你将练习使用 SELECT
、FROM
、WHERE
和 LIMIT
子句,以及各种比较和逻辑运算符,来查询存储在人事数据库 emp
表中的员工信息。
👀 预览

🎯 任务
在本项目中,你将学习:
- 如何查询特定员工的工作和入职日期信息
- 如何查询排除特定部门的所有员工信息
- 如何根据薪资阈值查询员工信息
- 如何查询具有特定职位的员工信息,并限制结果
🏆 成果
完成本项目后,你将能够:
- 理解如何使用SQL查询从数据库表中筛选和检索数据
- 应用各种SQL子句和运算符来优化你的数据查询
- 展示你编写高效且有效的SQL查询以满足特定数据检索要求的能力
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"])
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")
mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/database("DB Function - Info Retrieval")
subgraph Lab Skills
mysql/use_database -.-> lab-301336{{"SQL 查询员工数据"}}
sql/select -.-> lab-301336{{"SQL 查询员工数据"}}
sql/insert -.-> lab-301336{{"SQL 查询员工数据"}}
mysql/select -.-> lab-301336{{"SQL 查询员工数据"}}
mysql/source -.-> lab-301336{{"SQL 查询员工数据"}}
sql/create_table -.-> lab-301336{{"SQL 查询员工数据"}}
sql/where -.-> lab-301336{{"SQL 查询员工数据"}}
mysql/database -.-> lab-301336{{"SQL 查询员工数据"}}
end