1,513 views
1 1 vote

Found randomly somewhere:

i think multiple answers possible? 

1 Answer

1 1 vote

The answer could be B or C.

the twist is in the COUNT function, if count function is applied on whole table, COUNT(*), then the answer will be C.

and if the COUNT function is applied on rating attribute, COUNT(rating), then the result will be equal to that of AVERAGE function B.

Position:
Show:

Related questions

1 1 vote
1 answers 1 answer
1.2k
1.2k views
tishhaagrawal asked Dec 16, 2023
1,212 views
My doubt here is, if NOT EXISTS gets an empty set as the input then every tuple of the table in the outer query must satisfy the condition. Am I right?For example, in the...
2 2 votes
1 1 answer
763
763 views
equimanthorn asked Sep 15, 2023
763 views
A SQL query is written in its format as clauses are arranged in a specific sequence and these clauses are executed in different sequence. If we’re writing a query using s...
0 0 votes
1 1 answer
1.8k
1.8k views
rayhanrjt asked Jan 6, 2023
1,816 views
Write SQL command to find DepartmentID, EmployeeName from Employee table whose average salary is above 20000.
2 2 votes
1 1 answer
860
860 views
Subhrangsu asked Jun 18, 2022
860 views
Write SQL query to show all employees hired on June 4,1984 (non-default format)emp(empno,ename,job,mgr,hiredate,sal,comm,deptno)