2016-12-06 14 views
0

は、指定されたSQL文を参照してください。SQLクイズSELECT /サブクエリ

1. Select SPNAME 
2. FROM SALESPERSON 
3. Where SPNUM= 
4. FROM CUSTOMER 
5. WHERE CUSTNUM=20900); 

4行目の先頭にあるサブクエリには何がないのですか?

(SELECT SPNUM 
(SPNUM 
(Subquery SPNUM 
(FIND SPNUM 
+0

あなたは 'SALESPERSON'と' CUSTOMER'のテーブル定義を持っていますか? –

+0

申し訳ありませんが、正確に質問が他の情報なしで書かれている方法です。 – Doors1fan

+0

私が与えた答えは、あなたが提供した情報に基づいた私の最高の推測です。 –

答えて

0

私は、クエリがWHERE SPNUM = ...または副問合せが続くWHERE SPNUM IN ...されるべきだと思います。サブクエリが複数のレコードを返す場合、安全のためにWHERE SPNUM IN ...を使用できます。

SELECT SPNAME 
FROM SALESPERSON 
WHERE SPNUM IN (SELECT SPNUM FROM CUSTOMER WHERE CUSTNUM = 20900)