はじめに
このプロジェクトでは、SQLクエリを使用してデータベーステーブルからデータをフィルタリングして取得する方法を学びます。人事データベースの emp
テーブルに格納されている従業員情報を照会するために、SELECT
、FROM
、WHERE
、および LIMIT
句、ならびにさまざまな比較および論理演算子を使用する練習を行います。
👀 プレビュー
🎯 タスク
このプロジェクトでは、以下を学びます。
特定の従業員の職種と採用日情報を照会する方法
特定の部署を除くすべての従業員情報を照会する方法
給与のしきい値に基づいて従業員情報を照会する方法
特定の職名の従業員情報を照会し、結果を制限する方法
🏆 成果
このプロジェクトを完了すると、以下のことができるようになります。
データベーステーブルからデータをフィルタリングして取得するためのSQLクエリの使い方を理解する
さまざまなSQL句と演算子を適用してデータ照会を微調整する
特定のデータ取得要件を満たす効率的で効果的なSQLクエリを書く能力を示す
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
sql(("SQL")) -.-> sql/BasicSQLCommandsGroup(["Basic SQL Commands"])
sql(("SQL")) -.-> sql/DataManipulationandQueryingGroup(["Data Manipulation and Querying"])
mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"])
mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"])
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