Gibt es eine Möglichkeit, eine Null anstelle von NULL bei der Ausführung von LINKS OUTER JOIN auf zwei Tabellen einfügen?Einfügen einer Null anstelle von NULL bei der Ausführung von LINKS OUTER JOIN in MySQL
Angenommen habe ich eine Abfrage wie folgt:
SELECT * FROM
(SELECT uID from Class) T1
LEFT OUTER JOIN
(SELECT pID from University) T2
ON T1.uID = T2.pID
CASE WHEN T1.uID IS NULL
THEN 0
ELSE T1.uID
END AS uID`
mich korrigieren, wenn ich falsch
'SE LECT * FROM (SELECT uID von Class) T1 LEFT OUTER JOIN (SELECT pID von University) T2 ON T1.uID = T2.pID CASE WHEN T1.uID NULL IST THEN ELSE 0 T1.uID END AS uID' Korrigieren Sie mich, wenn ich falsch liege – Crocode
Wenn Sie die T1.UID als 0 verbinden möchten, wenn sie null ist, verwenden Sie unten: 'SELECT * FROM (WÄHLEN SIE FALL WENN uID NULL DANN 0 ELS uID END AS uID von Klasse) T1 LINKER ÄUSSERER JOIN (WÄHLEN pID aus Universität) T2 ON T1.uID = T2.pID ' – sel