Oracle Database 12c: SQL Fundamentals — Question 54

Which statements are true regarding the WHERE and HAVING clauses in a SELECT statement?
(Choose all that apply.)

Answer options

Correct answer:

Explanation

Option A is correct because the HAVING clause can indeed be used with aggregate functions in subqueries. Option C is correct as the WHERE clause is designed to filter rows before any grouping takes place. Options B, D, and E are incorrect; B misrepresents the function of the WHERE clause, D is not a requirement, and E is not true as both clauses can reference the same columns.