レス
前レス
元トピ
次レスタイトル
Re: 問題ID:19652について
フォーラム
最強WEB問題集Oracle Master 12c Bronze SQL基礎
投稿ユーザ(投稿日)
(2021/6/8)本文
前回の書き込みの内容でテーブルの左右が逆になっておりましので
書き込みを修正しておきました 失礼しました
左テーブル:category
右テーブル:prod
です
SELECTの定義が以下のため、
「SELECT c.category, c.name category_name, p.name prod_name」
各項目は左右のテーブルから以下のように参照されます
CATEGORY 結合キー(左右両方から)
CATEGORY_NAME 左テーブルから
PROD_NAME 右テーブルから
結合失敗したデータの項目は以下のように埋められます
※左テーブルのCATEGORY:60のケース ※右テーブルと結合失敗したため右テーブルの項目は(NULL)になる
CATEGORY 60 左テーブルから
CATEGORY_NAME stationary 左テーブルから
PROD_NAME (NULL) 結合失敗のためNULLになる
※右テーブルのCATEGORY:(NULL)のケース ※左テーブルと結合失敗したため左テーブルの項目は(NULL)になる
CATEGORY (NULL) 右テーブルから この(NULL)は元の値がNULLということです
CATEGORY_NAME (NULL) 結合失敗したためNULLになる
PROD_NAME (NULL) 右テーブルから この(NULL)は元の値がNULLということです
以上です
レス一覧
前レス
元トピ
次レス
Copyright (c) 2010
Ping-t All rights reserved.