Sie können den linken äußeren Join zwischen diesen beiden Tabellen schreiben. Der beste Weg dies zu verstehen, ist das folgende Bild zu überprüfen
Abfrage für Ihre Anforderung
%Vor%Bei der Lektüre dieses Originalartikels zu Das Code-Projekt helfen Ihnen viele: Visuelle Darstellung von SQL Joins .
Finden Sie das Original unter: Unterschied zwischen JOIN und OUTER JOIN in MySQL .
Sie sagen, Sie haben eine linke Verknüpfung versucht, aber keine Versuche gegeben - einer der ersten logischen Versuche wäre gewesen:
%Vor%Hey, presto! es gibt dir, was du wolltest.
Ich vermute, dass du nach einem leeren Wert bist, wenn es keinen Wert für B gibt, also dieselbe Uid in A hat.
Wenn dies der Fall ist, gibt IFNULL den von Ihnen angegebenen Standardwert zurück, wenn der Parameter null ist (ISNULL wird in MSSQL verwendet):
%Vor%Dies wird etwas wie:
erzeugen %Vor%