The GATE Grind

GATE 2025 DA – Question 33

Database Management and Warehousing · Relational algebra, tuple calculus and SQL · 1 mark · Numerical answer

On a relation named Loan of a bank:

loan numberbranch nameamount
L11Banjara Hills90000
L14Kondapur50000
L15SR Nagar40000
L22SR Nagar25000
L23Balanagar80000
L25Kondapur70000
L19SR Nagar65000

the following SQL query is executed.

SELECT L1.loan_number
FROM Loan L1
WHERE L1.amount > (SELECT MAX (L2.amount)
                   FROM Loan L2
                   WHERE L2.branch_name = 'SR Nagar');

The number of rows returned by the query is ______ (*Answer in integer*)

Practise this question in The GATE Grind →

Show answer and explanation

Correct answer: 3

Explanation

The subquery finds the largest loan amount at SR Nagar, which is $\max(40000, 25000, 65000) = 65000$. The query returns the loans with an amount larger than that: L11 (90000), L23 (80000) and L25 (70000). So 3 rows are returned.