0
如何將連接查詢轉換爲嵌套查詢(使用「where in」條件)? 例如如何將其轉換爲嵌套查詢?將查詢轉換爲嵌套查詢
SELECT student.studentname,
schedule.subcode,
AVG(attendance.ispresent)*100 AS Attendance_Status
FROM student
JOIN attendance
ON student.usn = attendance.usn
JOIN schedule
ON schedule.sched_id = attendance.sched_id
WHERE student.usn="4jc14is008"
GROUP BY schedule.subcode
ORDER BY schedule.subcode;
我認爲一個雙連接可能需要一個雙重嵌套的'WHERE'子句(閱讀:真的很難看)。爲什麼你需要這樣做,除非你使用類似JPA的東西,因爲某些原因需要這種格式? –
@TimBiegeleisen,有可能有涉及3個表的嵌套查詢?它的語法是什麼? – Siraj
@TimBiegeleisen您能否詳細說明您提到的雙重嵌套 – Siraj