セクション 2. 章 6
single
チャレンジ:テーブル結果の結合
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
employees テーブルと contractors テーブルを UNION 句で結合してください。
その後、結合後のテーブルから、2の倍数のIDのみを抽出します。また、first_name と last_name のカラムも取得してください。WHERE id % 2 = 0 という構文を使用します。この課題では、例に示されているように、FROM 節でサブクエリを使用する必要があります。
最終的に、3つのカラム(id(両テーブルのIDに対するエイリアス)、first_name、last_name)を取得してください。
簡単な手順
id、first_name、last_nameのカラムを取得します。FROM節で、2つの内部クエリをUNION句で結合します。- 1つ目の内部クエリでは、
employeesテーブルからemployee_id、first_name、last_nameを選択します。employee_idにidというエイリアスを付与します。
- 2つ目の内部クエリでは、
contractor_id、first_name、last_nameをcontractorsテーブルから選択します。contractor_idにidというエイリアスを付与します。
- 結合した内部クエリ全体に
combinedというエイリアスを付与します。 - 最後に、
WHERE句でid % 2 = 0という条件を指定します。
id % 2 == 0 は、id が偶数かどうかを判定します。% 演算子は割り算の余りを返すため、2で割って余りが0であれば、その数は偶数です。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 6
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください