Log in
Sign up for FREE
arrow_back
Library

AGGREGATE FUNCTION IN SQL

star
star
star
star
star
Last updated over 5 years ago
10 questions
Note from the author:
1
1
1
1
1
1
1
1
1
1
SQL AGGREGATE FUNCTION TEST
Question 1
1.

Q-1 What is the meaning of “GROUP BY” clause in Mysql?

Question 2
2.

Q-2 Which clause is similar to “HAVING” clause in Mysql?

Question 3
3.

Q-3 What is the meaning of “HAVING” clause in Mysql?

Question 4
4.

Q-4 “COUNT” keyword belongs to which categories in Mysql?

Question 5
5.

Q-5 Which among the following belongs to an “aggregate function”?

Question 6
6.

Q-6 Which of the following belongs to an “aggregate function”?

Question 7
7.

q-7 Which clause is used with an “aggregate functions”?

Question 8
8.

Q-8 What is the significance of the statement “GROUP BY d.name” in the following MySQL statement?
SELECT d.name, COUNT (emp_id) emp_no FROM department d INNER JOIN Employee e ON d.dept_id=e.emp_id GROUP BY d.name

Question 9
9.

Question 10
10.

Q-10 A Group By clause can use column aliasing.

d) None of the mentioned

a) Aggregation of the field “name” of both table
b) Aggregation of the field “name” of table “department”
c) Sorting of the field “name”
d) None of the mentioned
Q-9 What is the significance of the statement “HAVING COUNT (emp_id)>2” in the following MySQL statement?
SELECT d.name, COUNT (emp_id) emp_no FROM department d INNER JOIN Employee e ON d.dept_id=e.emp_id GROUP BY d.name HAVING COUNT (emp_id)>
c) Filter out all rows whose total emp_id below 2 & Selecting those rows whose total emp_id>2