
Quiz SQL Bertingkat
Quiz
•
Engineering
•
11th Grade
•
Hard
Dyah Nur Renanda
FREE Resource
5 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa yang dimaksud dengan query bertingkat (nested query) dalam SQL?
Query yang dijalankan pada basis data yang berbeda.
Query yang menggunakan fungsi agregat.
Query yang berada di dalam query lain.
Query yang hanya mengambil data dari satu tabel
2.
MULTIPLE CHOICE QUESTION
1 min • 20 pts
Manakah dari berikut ini yang merupakan contoh query bertingkat yang benar?
SELECT * FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);
SELECT FROM employees JOIN (SELECT FROM departments) d ON employees.dept_id = d.id;
SELECT * FROM employees, departments;
SELECT * FROM employees WHERE salary > 50000;
3.
MULTIPLE CHOICE QUESTION
1 min • 20 pts
Query bertingkat mana yang benar untuk menemukan karyawan yang gajinya lebih tinggi daripada rata-rata gaji semua karyawan?
SELECT name FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);
SELECT name FROM employees WHERE salary > AVG(salary);
SELECT name FROM employees WHERE salary > (SELECT MAX(salary) FROM employees);
SELECT name FROM employees WHERE salary > (SELECT MIN(salary) FROM employees);
4.
MULTIPLE CHOICE QUESTION
1 min • 20 pts
Untuk menemukan departemen yang memiliki jumlah karyawan terbanyak, query bertingkat yang benar adalah:
SELECT name FROM departments WHERE id = (SELECT dept_id FROM employees ORDER BY COUNT(*) DESC LIMIT 1);
SELECT name FROM departments WHERE id = (SELECT dept_id FROM employees GROUP BY dept_id ORDER BY COUNT(*) DESC LIMIT 1);
SELECT name FROM departments WHERE id = (SELECT dept_id FROM employees WHERE COUNT(*) > 10);
SELECT name FROM departments WHERE id IN (SELECT dept_id FROM employees GROUP BY dept_id HA HAVING COUNT(*) > 10);
5.
MULTIPLE CHOICE QUESTION
1 min • 20 pts
Bagaimana cara menemukan nama karyawan yang bekerja di departemen yang sama dengan karyawan bernama 'Alice' menggunakan query bertingkat?
SELECT name FROM employees WHERE dept_id = (SELECT dept_id FROM employees WHERE name = 'Alice');
SELECT name FROM employees WHERE name = 'Alice';
SELECT name FROM employees WHERE id = (SELECT id FROM employees WHERE name = 'Alice');
SELECT name FROM employees WHERE dept_id IN (SELECT dept_id FROM employees WHERE name = 'Alice');
Similar Resources on Wayground
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
20 questions
ELA Advisory Review
Quiz
•
7th Grade
15 questions
Subtracting Integers
Quiz
•
7th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
Discover more resources for Engineering
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
28 questions
Ser vs estar
Quiz
•
9th - 12th Grade
29 questions
CCG 2.2.3 Area
Quiz
•
9th - 12th Grade
15 questions
PRESENTE CONTINUO
Quiz
•
9th - 12th Grade
13 questions
BizInnovator Startup - Experience and Overview
Quiz
•
9th - 12th Grade
16 questions
AP Biology: Unit 1 Review (CED)
Quiz
•
9th - 12th Grade