Multiple Choice
Which of the following SQL statements is a correctly stated correlated subquery?
A) SELECT C1.CustName,C1.SalesRepNo
FROM CUSTOMER C1
WHERE C1.SalesRepNo IN
(SELECT S1.SalesRepNo
FROM SALESREP S1
WHERE S1.RepName = 'Smith') ;
B) SELECT C1.CustName,C1.SalesRepNo
FROM CUSTOMER C1
WHERE C1.SalesRepNo IN
(SELECT S1.SaleRepNo
FROM SALESREP S1
WHERE S1.RepName = 'Smith')
AND C1.SalesRepNo=S1.SalesRepNo) ;
C) SELECT C1.CustName,C1.SalesRepNo
FROM CUSTOMER C1
WHERE C1.SalesRepNo IN
(SELECT S1.SaleRepNo
FROM SALESREP S1
WHERE S1.RepName = 'Smith')
AND C1.SalesRepNo<>S1.SalesRepNo) ;
D) SELECT C1.CustName,C1.SalesRepNo
FROM CUSTOMER C1
WHERE C1.SalesRepNo IN
(SELECT C2.SaleRepNo
FROM CUSTOMER C2
WHERE C1.SalesRepNo=C2.SalesRepNo) ;
AND C1.OrderNo<>C2.OrderNo) ;
Correct Answer:

Verified
Correct Answer:
Verified
Q1: Correlated subqueries can be used to verify
Q2: What is a correlated subquery? Include an
Q3: A means must be created to recover
Q4: Which of the following are difficulties when
Q6: When running an SQL query that uses
Q7: When decreasing maximum cardinalities,there will always be
Q8: To change a table name,we _.<br>A)use the
Q9: The data model produced by reverse engineering
Q10: Database redesign is rarely needed because databases
Q11: The process of reading an actual database