Ich möchte so etwas wie zu tun:Oracle Zeilen löschen Mehrere Werte Abstimmung Ein
jedochDELETE FROM student WHERE
student.course, student.major IN
(SELECT schedule.course, schedule.major FROM schedule)
, so scheint es, dass Sie nur eine Spalte mit dem IN-Operator verwenden können. Ist das wahr? Scheint so, als ob eine Anfrage wie diese möglich sein sollte.
Also das ist eigentlich irreführend ist, und ich würde im Wesentlichen falsch, wie tief nicht argumentieren intuitiv ist es. Wenn Ihre Zeile einen Nullwert enthält, funktioniert IN nicht. Was, denke ich, sinnvoll ist, wie Nullen sind, ist aber völlig inkonsequent mit zum Beispiel, wie Minus funktioniert. –