Database Design & Development SQL 2

Database Design & Development SQL 2

University

12 Qs

quiz-placeholder

Similar activities

nestedif _ And _ Or

nestedif _ And _ Or

University

10 Qs

Do you know alot about Roblox?

Do you know alot about Roblox?

2nd Grade - University

10 Qs

Quiz on List and Tuples

Quiz on List and Tuples

University

16 Qs

The AI Shield

The AI Shield

University

15 Qs

Data Mining - Classification Mining

Data Mining - Classification Mining

University

15 Qs

Unit 28 - Quiz #1

Unit 28 - Quiz #1

University

15 Qs

Quiz CodeIgniter 4

Quiz CodeIgniter 4

University

10 Qs

Database Design & Development SQL 2

Database Design & Development SQL 2

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Nicole Donnelly

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

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

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Given the tables "students" with columns "student_id", "name", and "grade", and "courses" with columns "course_id", "student_id", and "course_name", which SQL statement retrieves the names of students who are enrolled in at least one course?

SELECT name FROM students WHERE student_id IN (SELECT student_id FROM courses);

SELECT name FROM students JOIN courses ON students.student_id = courses.student_id;

SELECT name FROM students, courses WHERE students.student_id = courses.student_id;

SELECT name FROM students WHERE EXISTS (SELECT student_id FROM courses WHERE students.student_id = courses.student_id);

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

How would you write a query to find the second highest salary from a table named "employees" with a column "salary"?

SELECT MAX(salary) FROM employees WHERE salary (SELECT AVG(price) FROM products);

SELECT product_name FROM products WHERE price > ALL (SELECT AVG(price) FROM products);

SELECT product_name FROM products WHERE price > MAX(price);

SELECT product_name FROM products WHERE price > (SELECT TOTAL(price) FROM products);

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

In a table "employees" with columns "employee_id", "name", and "manager_id", which SQL query retrieves the names of employees who do not have a manager?

SELECT name FROM employees WHERE manager_id IS NULL;

SELECT name FROM employees WHERE manager_id = 0;

SELECT name FROM employees WHERE manager_id = '';

SELECT name FROM employees WHERE manager_id IS NOT NULL;

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which SQL statement retrieves the top 3 highest salaries from a table "salaries" with a column "amount"?

SELECT amount FROM salaries ORDER BY amount DESC LIMIT 3;

SELECT TOP 3 amount FROM salaries ORDER BY amount DESC;

SELECT amount FROM salaries WHERE amount IN (SELECT amount FROM salaries ORDER BY amount DESC LIMIT 3);

SELECT amount FROM salaries ORDER BY amount DESC FETCH FIRST 3 ROWS ONLY;

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

In a table "sales" with columns "sale_id", "product_id", and "sale_date", which SQL statement finds the most recent sale date?

SELECT MAX(sale_date) FROM sales;

SELECT sale_date FROM sales ORDER BY sale_date DESC LIMIT 1;

SELECT TOP 1 sale_date FROM sales ORDER BY sale_date DESC;

SELECT sale_date FROM sales WHERE sale_date = (SELECT MAX(sale_date) FROM sales);

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

How would you write a query to find all customers who have placed more than 5 orders from a table "orders" with columns "order_id" and "customer_id"?

SELECT customer_id FROM orders GROUP BY customer_id HAVING COUNT(order_id) > 5;

SELECT customer_id FROM orders WHERE COUNT(order_id) > 5;

SELECT customer_id FROM orders WHERE order_id > 5;

SELECT customer_id FROM orders GROUP BY customer_id HAVING COUNT(DISTINCT order_id) > 5;

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Given a table "inventory" with columns "item_id", "item_name", and "quantity", which SQL statement updates the quantity of all items to zero?

UPDATE inventory SET quantity = 0;

UPDATE inventory SET quantity = '0';

UPDATE inventory SET quantity TO 0;

UPDATE inventory SET quantity = NULL;

Access all questions and much more by creating a free account

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

Already have an account?