初級シスアドSQL過去問題解説

解答:オ

操作1と操作2のSELECT文の意味はつぎのとおりである。

操作1

SELECT KOKYAKU_MEI,JUSHO
→KOKYAKU_MEI,JUSHOの列を抽出する
FROM KOKYAKU
→'KOKYAKU'表より

操作2

SELECT *
→すべての列を抽出する
FROM  KOKYAKU
→'KOKYAKU'表より
WHERE KOKYAKU_NO =  'D0010'
→KOKYAKU_NOが'D0010'

操作1と操作2の実行結果はつぎのとおりである。

操作1の実行結果
KOKYAKU_MEIJUSHO
東京商事東京都港区虎ノ門
大阪商会大阪市中央区天満橋京町
中国商会広島市中区鉄砲町
九州商事福岡市博多区博多駅前
操作2の実行結果
KOKYAKU_NOKOKYAKU_MEIJUSHO
D0010大阪商会大阪市中央区天満橋京町
関連ページ
SQL講座すべての列を表示させる
SQL講座WHERE句で特定の行を抽出する
SQL講座データベースの表操作