問題ID : 13513 Select文

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2021-5-27 0:06 | 最終変更
SakamotoP  新米   投稿数: 2
問.列別名を指定したSQL文のうち、エラーが無く実行されるのはどのSQL文ですか(該当するものをすべて選択してください)。

SELECT employee_name "Employee Name", salary AS Salary FROM employees;・・・1

SELECT employee_name AS Employee Name, salary AS Salary FROM employees;・・・2


上記の問題の答えには1では正解、2では不正解となっているのですが、解説では2でもエラー無く起動できるとあるのですが、
何故不正解なのでしょうか?
まだ、1も2不正解なら納得できるのですが。。。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-5-27 9:18
quensan  長老   投稿数: 119
解説にはエラーになると書いてあるようですけど。
引用:

・SELECT employee_name AS Employee Name, salary AS Salary FROM employees;
・SELECT employee_name AS EmployeeName, salary Salary($) FROM employees;
Employee Name や Salary($) のように列別名にスペースや記号が含まれる場合は、二重引用符(")で囲まなければなりません。これらのSQL文はエラーとなります。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2021-5-27 16:01
SakamotoP  新米   投稿数: 2
返答ありがとうございます。
普通に読み違えているうえにスレ違いでしたね。。。
大変お騒がせしました。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.