以下の問題の解答はCと問題集にはあるのですが、Aのような気もします。
どちらが正しいでしょうか?
CだとNumberをもっていない行も選択されないでしょうか?
NAMES
NAME NUMBER
--------------------
Wayne Gretzky 99
Jaromir Jagr 68
Bobby Orr 4
Bobby Hull 23
Brett Hull 16
Mario Lemieux 66
Mark Messier 11
テーブル名: POINTS
NAME POINTS
--------------------
WayneGretzky 244
Jaromir Jagr168
BobbyOrr 129
Brett Hull 121
MarioLemieux 189
Joe Sakic 94
Which of the following statements will display the player name, number, and points for all
players that have scored points?
A. SELECT p.name,n.number, p.points FROM names n INNER JOIN points p ON n.name
= p.name
B. SELECT p.name,n.number, p.points FROM names n LEFT OUTER JOIN points p ON
n.name = p.name
C. SELECT p.name,n.number, p.points FROM names n RIGHT OUTER JOIN points p ON n.name
= p.name
D. SELECT p.name,n.number, p.points FROM names n FULL OUTER JOIN points p ON
n.name = p.name
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
問題の趣旨は
NAMES の Mark Messier 11 と
POINTS の Joe Sakic 94 がでるかでないかで、
A. INNER JOIN
B. LEFT OUTER JOIN
C. RIGHT OUTER JOIN
D.FULL OUTER JOIN
の違いを理解しているか尋ねています。
結果は、
A.どちらもでない。
B.Markのみでる。
C.Joeのみでる。
D.両方でる。
となるので(何故かは文法書を参照してください)
質問
Which of the following statements will display the player name, number, and points for all players that have scored points?
の条件にあうものを選びます。
No.1
- 回答日時:
> CだとNumberをもっていない行も選択されないでしょうか?
はい,選択されます。
"for all players that have scored points" と問題文に指示されています。
英語の意味が分からなければ翻訳サイトを使いましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- 英語 name of と name forのちがい 3 2022/05/31 09:32
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- 英語 この英文の意味 6 2023/07/14 17:56
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
続.ORACLEのSELECTのソートに...
-
副問合せにLIKE文を使う方法は...
-
SQL 2つのテーブルとSUBSTRING...
-
データベースのカラムの型がCHA...
-
ワークテーブルって何?
-
SQLの中上級者へのレベルアップ...
-
oracleのimpdpでORA-39166
-
batファイルでのSQL(oracle)...
-
sqlplusで接続できない
-
Oracleですがsqlで質問です。 ...
-
ノートパソコンのマイク音量が...
-
バッチファイルで複数フォルダ...
-
ORA-14452について
-
osqleditについて
-
videopad 無料版 アンインストール
-
質問です。 下記のテーブルとデ...
-
Object Browser相関タブの見方...
-
SQL ブレーク処理について
-
sqlで質問です。 Aテーブルは店...
-
SELECTによる表の変換方法を教...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
副問合せにLIKE文を使う方法は...
-
oracleのimpdpでORA-39166
-
64bit端末でのOLEDB接続に関して
-
CASLⅡ 文字データから数値デー...
-
データベースのカラムの型がCHA...
-
バッチファイルで複数フォルダ...
-
batファイルでのSQL(oracle)...
-
複数レコードの完全一致
-
osqleditについて
-
sqlplusで接続できない
-
SQLの中上級者へのレベルアップ...
-
orace SQL文のエラー(ORA-0092...
-
ワークテーブルって何?
-
10営業日前の日付を取得したい...
-
IPアドレスを数値に変換
-
[Oracle] UPDATE分の副問い合わ...
-
ORA-14452について
-
videopad 無料版 アンインストール
-
テーブルやカラムの物理名のネ...
-
質問です。 下記のテーブルとデ...
おすすめ情報