SUBQUERY & JOIN

SUBQUERY & JOIN

Professional Development

11 Qs

quiz-placeholder

Similar activities

BWM 2020

BWM 2020

Professional Development

10 Qs

Chelsea F.C.

Chelsea F.C.

KG - Professional Development

15 Qs

Evergreen JR High server review

Evergreen JR High server review

KG - Professional Development

8 Qs

Fnaf song quiz

Fnaf song quiz

1st Grade - Professional Development

12 Qs

Learning Quizizz

Learning Quizizz

1st Grade - Professional Development

14 Qs

Bulan K3 (Level 3)

Bulan K3 (Level 3)

12th Grade - Professional Development

15 Qs

Oracle SQL/PLSQL

Oracle SQL/PLSQL

Professional Development

10 Qs

INVESTIGACION CRIMINAL I  COSAN 5

INVESTIGACION CRIMINAL I COSAN 5

Professional Development

6 Qs

SUBQUERY & JOIN

SUBQUERY & JOIN

Assessment

Quiz

Other

Professional Development

Easy

Created by

data sukaria

Used 1+ times

FREE Resource

AI

Enhance your content

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

11 questions

Show all answers

1.

REORDER QUESTION

1 min • 1 pt

Cari Gaji Rata-Rata Per Departemen

JOIN salaries s ON de.emp_no = s.emp_no

SELECT d.dept_name, AVG(s.salary) AS avg_salary

ON d.dept_no = de.dept_no

GROUP BY d.dept_name;

FROM departments d JOIN dept_emp de

Answer explanation

SELECT d.dept_name, AVG(s.salary) AS avg_salary

FROM departments d

JOIN dept_emp de ON d.dept_no = de.dept_no

JOIN salaries s ON de.emp_no = s.emp_no

GROUP BY d.dept_name;

2.

REORDER QUESTION

1 min • 1 pt

Temukan Karyawan dengan Jabatan Tertentu di Departemen

WHERE t.title = 'Senior Engineer';

ON e.emp_no = t.emp_no

SELECT e.first_name, d.dept_name, t.title FROM employees e JOIN dept_emp de

ON e.emp_no = de.emp_no JOIN departments d ON

de.dept_no = d.dept_no JOIN titles t

Answer explanation

SELECT e.first_name, d.dept_name, t.title

FROM employees e

JOIN dept_emp de ON e.emp_no = de.emp_no

JOIN departments d ON de.dept_no = d.dept_no

JOIN titles t ON e.emp_no = t.emp_no

WHERE t.title = 'Senior Engineer';

3.

REORDER QUESTION

1 min • 1 pt

Hitung Total Karyawan di Setiap Departemen

JOIN dept_emp de ON e.emp_no = de.emp_no

FROM employees e

SELECT d.dept_name,

JOIN departments d ON de.dept_no = d.dept_no GROUP BY d.dept_name;

COUNT(*) AS total_employees

Answer explanation

SELECT d.dept_name, COUNT(*) AS total_employees

FROM employees e

JOIN dept_emp de ON e.emp_no = de.emp_no

JOIN departments d ON de.dept_no = d.dept_no

GROUP BY d.dept_name;

4.

REORDER QUESTION

1 min • 1 pt

Cari Karyawan yang Pernah Bekerja di Beberapa Departemen

FROM employees e

SELECT e.first_name, e.last_name

HAVING COUNT(de.dept_no) > 1;

GROUP BY e.emp_no

JOIN dept_emp de ON e.emp_no = de.emp_no

Answer explanation

SELECT e.first_name, e.last_name

FROM employees e

JOIN dept_emp de ON e.emp_no = de.emp_no

GROUP BY e.emp_no

HAVING COUNT(de.dept_no) > 1;

5.

REORDER QUESTION

1 min • 1 pt

Temukan Manager dengan Gaji Tertinggi di Departemennya

ORDER BY MAX(s.salary) DESC;

JOIN salaries s ON t.emp_no = s.emp_no

SELECT d.dept_name, MAX(s.salary) AS highest_salary

WHERE t.title = 'Manager' GROUP BY d.dept_name

FROM departments d JOIN dept_emp de ON d.dept_no = de.dept_no JOIN titles t ON de.emp_no = t.emp_no

Answer explanation

SELECT d.dept_name, MAX(s.salary) AS highest_salary

FROM departments d

JOIN dept_emp de ON d.dept_no = de.dept_no

JOIN titles t ON de.emp_no = t.emp_no

JOIN salaries s ON t.emp_no = s.emp_no

WHERE t.title = 'Manager'

GROUP BY d.dept_name

ORDER BY MAX(s.salary) DESC;

6.

REORDER QUESTION

1 min • 1 pt

Cari Karyawan yang Gajinya di Atas Rata-Rata Departemennya

JOIN dept_emp de ON e.emp_no = de.emp_no JOIN departments d ON de.dept_no = d.dept_no JOIN salaries s ON e.emp_no = s.emp_no

JOIN departments d ON de.dept_no = d.dept_no WHERE d.dept_name = d.dept_name );

SELECT AVG(s.salary) FROM salaries s JOIN dept_emp de ON s.emp_no = de.emp_no

SELECT e.first_name, e.last_name, s.salary FROM employees e

WHERE s.salary > (

Answer explanation

SELECT e.first_name, e.last_name, s.salary

FROM employees e

JOIN dept_emp de ON e.emp_no = de.emp_no

JOIN departments d ON de.dept_no = d.dept_no

JOIN salaries s ON e.emp_no = s.emp_no

WHERE s.salary > (

SELECT AVG(s.salary)

FROM salaries s

JOIN dept_emp de ON s.emp_no = de.emp_no

JOIN departments d ON de.dept_no = d.dept_no

WHERE d.dept_name = d.dept_name

);

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Temukan nama karyawan yang gajinya lebih tinggi dari rata-rata gaji seluruh karyawan.

SELECT e.first_name, e.last_name, s.salary

FROM employees e

JOIN salaries s ON e.emp_no = s.emp_no

WHERE s.salary > ( _______ );

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?