select【oracle bronze 12c sql web問題集】
Sal
sql データベースの中からデータを取り出す文についての問題集

select【oracle bronze 12c sql web問題集】

  1. 次のSELECT文の機能として正しいものを選択してください。
  2. SQL文として正しいものを2つ選択してください。
  3. 算術式を指定できる句として誤っていているものを選べ
  4. 次のselect文のうち、sal(給料)に10000円が毎月与えられた場合の年収の予測として正しいものを選べ
  5. NULL値の扱いに関する説明のうち、正しいものを選べ
  6. NULLと足し算
  7. 値が重複しないようにするSELECT文を選べ
  8. 備考欄
## 次のSELECT文の機能として正しいものを選択してください。

SELECT empno, ename FROM employees;
1: 選択 2: 射影 3: 結合

答え

A: 2

 

基本的には

where句 => 選択

select内の列を指定 => 射影

だと思って良い

##SQL文として正しいものを2つ選択してください。
ただし、DEPARTMENTS表にはDEPTNO、DNAME、LOCの3つの列があります。 1: SELECT * FROM departments; 2: SELECT ALL FROM departments; 3: SELECT deptno, dname, loc FROM departments; 4: DESCRIBE departments

答え

  A: 1,3
  ALLという書き方はない
##算術式を指定できる句として誤っていているものを選べ
1: SELECT 2: FROM句 3: WHERE句 4: ORDER BY句

答え

  A: 2
  FROMはデータベースを指定するので計算できるものがない
## 次のselect文のうち、sal(給料)に10000円が毎月与えられた場合の年収の予測として正しいものを選べ
1: SELECT ename, 12 * sal + 10000 FROM employees; 2: SELECT ename, 12 * (sal + 10000) FROM employees; 3: SELECT ename, sal + 10000 * 12 FROM employees; 4: SELECT ename, (12 * sal) + 10000 FROM employees

答え

  3: SELECT ename, sal + 10000 * 12 FROM employees; 

  FROMはデータベースを指定するので計算できるものがない
## NULL値の扱いに関する説明のうち、正しいものを選べ
1: NULL値は0や空白と同様に扱われる 2: 数値をNULL 値で除算すると、0のときと同じように計算される 3: NULL値を含む算術式は結果もNULL値になる 4: 算術式の中にNULL値がある場合は0として計算される

答え

  A: 3
  3: NULL値を含む算術式は結果もNULL値になる 
## NULLと足し算
NULL + 1を実行した結果として正しいものを選択してください。 1: NULL値 2: エラー 3: 0 4: 不定値

答え

  A: 1
  NULLが計算結果に入った瞬間にNULL値に変わる
## 値が重複しないようにするSELECT文を選べ
1: SELECT job FROM employees; 2: SELECT DISTINCT ename, job FROM employees; 3: SELECT DISTINCT job FROM employees; 4: SELECT ALL job FROM employees;

答え

  A: 3
## 備考欄
title:select【oracle bronze 12c sql web問題集】 description: データベースの中からデータを取り出す文についての問題集 img:https://s3-ap-northeast-1.amazonaws.com/i.schoo/images/class/600x260/3456.jpg category_script:page_name.startswith("50")