マルチテーブル・ジョイン
#マルチテーブルクエリ / * sql199標準 同等接続 ①マルチテーブル交差部の表等価結合複数の結果 ②N接続1 N-少なくとも接続が必要 ③エイリアステーブルは、典型的には必要 ④全て前述したと一緒に使用することができます使用句は、そのようなフィルタリング、ソート、グループ化と * / - クエリはスタッフ名、部署名のボーナスがある1. SELECT LAST_NAME、DEPARTMENT_NAMEを、COMMISSION_PCT FROM 従業員E、部署は、D WHERE e.`department_id` = d.`department_id` そして e.`commission_pct` され ませ NULL ; - 2.クエリ都市2番目の文字は都市部門とはO SELECT DEPARTMENT_NAME、都市 FROM 部門dを、場所のL WHERE d.`location_id` = l.`location_id` ANDシティLIKE 「%% _O 」; - 各都市クエリで3セクタ数 SELECT COUNT(* )番号、市 FROM 部門D、L場所 D. location_id` ` = l.`location_id` GROUP BY 市; - 4.クエリ各部門のリーダーシップボーナス番号や部門の最低賃金の部門名と部門ヘッドSELECT d.department_name、d.manager_id、MIN (給料) FROM 部門D、E社員 WHERE d.`department_id` = e.`department_id` AND COMMISSION_PCTはIS NOT NULL GROUP BYの ; d.department_name、d.manager_id - クエリ名と各従業員の雇用で働いている従業員の数、およびによって降順に従業員の数 SELECT JOB_TITLE、COUNT(* ) FROM 従業員E、Jジョブズ どこ e.`job_id` = j.`job_id` GROUP BY JOB_TITLE ORDER BY COUNT(* ;) #は、三台が参加達成 - お問い合わせスタッフ名、部署名、市 SELECT LAST_NAME、DEPARTMENT_NAME、街 FROM 従業員E、部門dを、場所のL WHERE e.`department_id`= d.`department_id` と d.`location_id` = l.`location_id` と都市LIKE ' %sの%' ;