0
Wie konvertiert man eine Join-Abfrage in eine verschachtelte Abfrage (mit "where in" -Bedingung)? für zB wie man dies in eine verschachtelte Abfrage umwandelt?Abfrage in verschachtelte Abfrage konvertieren
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;
Ich denke, ein Doppel-Join benötigt möglicherweise eine doppelt verschachtelte 'WHERE'-Klausel (gelesen: wirklich hässlich). Warum sollten Sie dies tun, es sei denn, Sie verwenden etwas wie JPA, die dieses Format aus irgendeinem Grund erfordert? –
@TimBiegeleisen, ist es möglich, verschachtelte Abfragen mit 3 Tabellen zu haben? Was ist die Syntax davon? – Siraj
@TimBiegeleisen können Sie bitte näher auf die doppelte Schachtelung eingehen, die Sie erwähnt haben – Siraj