Wie kann ich Ergebnisse aus einer MySQL UNION ausschließen? Ich bin auf der Suche nach dem Äquivalent zu:
(query1)
UNION
(query2)
UNION
(query3)
EXCEPT
(query4)
Wie kann ich Ergebnisse aus einer MySQL UNION ausschließen? Ich bin auf der Suche nach dem Äquivalent zu:
(query1)
UNION
(query2)
UNION
(query3)
EXCEPT
(query4)
Das heißt, können die Werte NULL sein?
Wenn ja - verwenden Sie entweder NOT IN
o NOT EXISTS
- eine dieser Methoden wird besser funktionieren als LEFT JOIN/IS NULL, lesen Sie dies für Details .
Wenn nein, verwenden Sie eine LEFT JOIN/IS NULL
weil es effizienter ist - siehe dieser Artikel für Details .
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.