我想選擇誰教他們的學生住在同一個郵編爲教師子查詢和INTERSECT
首先我選擇拉鍊,其中學生和教師具有相同的ZIP
導師的名字,郵編和電話號碼SELECT ZIP
FROM STUDENT
INTERSECT
SELECT ZIP
FROM INSTRUCTOR;
,它給我我想要
ZIP
-----
10025
所以我現在該如何選擇,我已經選擇了名字,姓氏和電話從ZIP什麼?我怎麼能把它們結合起來?
SELECT FIRST_NAME,LAST_NAME,PHONE
FROM INSTRUCTOR w, STUDENT s
WHERE w.STUDENT_ID = w.STUDENT_ID
GROUP BY FIRST_NAME,LAST_NAME,PHONE
HAVING COUNT(*) =
(SELECT ZIP
FROM
(SELECT ZIP
FROM STUDENT
INTERSECT
SELECT ZIP
FROM INSTRUCTOR));
你能提供一些示例數據和預期的結果?你說的正確的結果是一個壓縮文件,然而我正在考慮一個教師列表(全部/任何一個學生在同一個郵政編碼中)或教師/學生對(在相同的郵政編碼中)。樣本數據和結果通常是描述結果的最不明確的方式。 –