SQL- Join, Group by, having

SQL- Join, Group by, having

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Y8 - Pre-Bebras

Y8 - Pre-Bebras

9th Grade

15 Qs

Administrasi Infrastruktur Jaringan

Administrasi Infrastruktur Jaringan

1st - 10th Grade

10 Qs

Cyber Security Quiz

Cyber Security Quiz

12th Grade

10 Qs

9.2 knowledge check

9.2 knowledge check

9th Grade

14 Qs

emtech

emtech

12th Grade

10 Qs

Contact Center Sevices

Contact Center Sevices

7th - 10th Grade

10 Qs

Quiz 8 (01.09.2021)

Quiz 8 (01.09.2021)

1st - 12th Grade

10 Qs

SOAL AIJ

SOAL AIJ

11th Grade

15 Qs

SQL- Join, Group by, having

SQL- Join, Group by, having

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Shailaja M

Used 4+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following SQL statements will retrieve only the records where there is a match between the Customers and Orders tables?

SELECT * FROM Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

SELECT * FROM Customers INNER JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

SELECT * FROM Customers RIGHT JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the following query return?

sql?
SELECT Orders.OrderID, Orders.OrderDate, Customers.CustomerName, Customers.Country

FROM Orders

INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

Orders that do not have any associated customers.

All customers and the details of their orders

All orders along with the customer details for the orders

Customers that do not have any orders.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Given the following SQL query, which table's data will be included in the result set even if there is no match in the other table?SELECT Customers.CustomerName, Orders.OrderID FROM Customers LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

Customers

Orders

Both tables

Neither Table

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How would you modify the following query to display the total number of orders placed by each customer?
SELECT Orders.OrderID, Orders.OrderDate, Customers.CustomerName, Customers.Country

FROM Orders

INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

Add a GROUP BY clause to group by CustomerName

Add a DISTINCT function and GROUP BY OrderID

Add a COUNT function and GROUP BY OrderDate

Add a COUNT function and GROUP BY CustomerName

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which SQL clause is used to group rows that have the same values in specified columns?

ORDER BY

GROUP BY

HAVING

DISTINCT

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following query return?
SELECT Shippers.ShipperName, COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders LEFT JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID GROUP BY ShipperName;

The total number of orders delivered by each shipper

The total number of orders placed by each customer

The total number of orders with their shipper names

he total number of customers who placed orders

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which keyword is used to filter the grouped rows in the result set based on a condition?

WHERE

GROUP BY

DISTINCT

HAVING

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?

Discover more resources for Computers