問題ID : 13513 Select文
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID : 13513 Select文
msg# 1
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不正解なら納得できるのですが。。。
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不正解なら納得できるのですが。。。
Re: 問題ID : 13513 Select文
msg# 1.1
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文はエラーとなります。
Re: 問題ID : 13513 Select文
msg# 1.2
SakamotoP
投稿数: 2
返答ありがとうございます。
普通に読み違えているうえにスレ違いでしたね。。。
大変お騒がせしました。
普通に読み違えているうえにスレ違いでしたね。。。
大変お騒がせしました。