Exam 1z0-071 Topic 4 Question 47 Discussion

Actual exam question for Oracle's 1z0-071 exam
Question #: 47
Topic #: 4
Which statements is true about using functions in WHERE and HAVING?

Suggested Answer: C Vote an answer

Single-row functions can be used in the WHERE and HAVING clauses without requiring a subquery. However, aggregate functions, which operate on many rows to give one result per group, cannot be used in a WHERE clause unless a subquery is used because the WHERE clause is processed before the individual rows are aggregated into groups.
A : False. Single-row functions can be directly used in the WHERE clause.
B : False. Single-row functions can be directly used in the HAVING clause.
C : True. Aggregate functions cannot be used in the WHERE clause without a subquery because the WHERE clause filters individual rows before they are aggregated.
Reference:
Oracle Documentation on WHERE Clause: https://docs.oracle.com/database/121/SQLRF/queries003.htm#SQLRF52357 Oracle Documentation on HAVING Clause: https://docs.oracle.com/database/121/SQLRF/statements_10002.htm#SQLRF01702

by kwaadella at Apr 08, 2026, 12:59 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
kwaadella
2026-04-08 12:59:39
C and E are correct
upvoted 1 times
...
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10