出題職人
新着
人気
ログイン
新規登録
新着クイズ
人気クイズ
ログイン
新規登録
SQL SELECT文クイズ!データ抽出マスターへの道
00:00
1
/
10
1
第1問
SQLでテーブル'employees'から'salary'が50000を超える行を選択する正しい構文はどれですか?
A
SELECT * FROM employees WHERE salary > 50000;
B
SELECT * FROM employees IF salary > 50000;
C
SELECT salary FROM employees WHERE salary > 50000;
D
SELECT * FROM employees AND salary > 50000;
次へ
2
第2問
SQLでテーブル'customers'から重複しない'city'の値を選択する正しい構文はどれですか?
A
SELECT ALL city FROM customers;
B
SELECT UNIQUE city FROM customers;
C
SELECT DISTINCT city FROM customers;
D
SELECT city FROM customers GROUP BY city;
前へ
次へ
3
第3問
SQLでテーブル'products'から'price'で降順にソートされたすべての列を選択する正しい構文はどれですか?
A
SELECT * FROM products ORDER BY price ASC;
B
SELECT * FROM products SORT BY price DESC;
C
SELECT * FROM products ORDER BY price DESC;
D
SELECT * FROM products ORDER price DESC;
前へ
次へ
4
第4問
SQLでテーブル'orders'から'order_date'が2023年1月1日以降のすべての行を選択する正しい構文はどれですか?
A
SELECT * FROM orders WHERE order_date = '2023-01-01';
B
SELECT * FROM orders WHERE order_date > '2023-01-01';
C
SELECT * FROM orders WHEN order_date > '2023-01-01';
D
SELECT * FROM orders IF order_date > '2023-01-01';
前へ
次へ
5
第5問
SQLでテーブル'users'から'name'が'John'または'Jane'であるすべての行を選択する正しい構文はどれですか?
A
SELECT * FROM users WHERE name = 'John' AND name = 'Jane';
B
SELECT * FROM users WHERE name = 'John' OR name = 'Jane';
C
SELECT * FROM users WHERE name IN ('John', 'Jane');
D
SELECT * FROM users WHERE name = ('John', 'Jane');
前へ
次へ
6
第6問
SQLでテーブル'products'から'name'に'apple'が含まれるすべての行を選択する正しい構文はどれですか?
A
SELECT * FROM products WHERE name = 'apple';
B
SELECT * FROM products WHERE name LIKE '%apple%';
C
SELECT * FROM products WHERE name CONTAINS 'apple';
D
SELECT * FROM products WHERE name HAS 'apple';
前へ
次へ
7
第7問
SQLでテーブル'employees'から'department'ごとに'salary'の合計を計算する正しい構文はどれですか?
A
SELECT department, SUM(salary) FROM employees;
B
SELECT department, SUM(salary) FROM employees GROUP BY department;
C
SELECT department, AVG(salary) FROM employees GROUP BY department;
D
SELECT department, salary FROM employees GROUP BY department;
前へ
次へ
8
第8問
SQLでテーブル'students'から'age'がNULLであるすべての行を選択する正しい構文はどれですか?
A
SELECT * FROM students WHERE age = NULL;
B
SELECT * FROM students WHERE age IS NULL;
C
SELECT * FROM students WHERE age != NULL;
D
SELECT * FROM students WHERE age = '';
前へ
次へ
9
第9問
SQLでテーブル'orders'と'customers'を'customer_id'に基づいて結合する正しい構文はどれですか?
A
SELECT * FROM orders JOIN customers ON orders.customer_id = customers.customer_id;
B
SELECT * FROM orders WHERE orders.customer_id = customers.customer_id;
C
SELECT * FROM orders INNER JOIN customers;
D
SELECT * FROM orders, customers WHERE orders.customer_id = customers.customer_id;
前へ
次へ
10
第10問
SQLでテーブル'employees'から'salary'の平均を計算する正しい構文はどれですか?
A
SELECT TOTAL(salary) FROM employees;
B
SELECT SUM(salary) FROM employees;
C
SELECT AVG(salary) FROM employees;
D
SELECT MEAN(salary) FROM employees;
前へ
結果を見る!
中断する