W3schools:und deutlichen entsprechenden Datensätze aus der rechten Tabelle
LEFT JOIN: Gibt alle Zeilen aus der linken Tabelle und die entsprechenden Datensätze aus der rechten Tabelle
Ziel: Fügen Sie eine einzelne Spalte von der rechten Tabelle
Challe nge: die rechte Tabelle viele wiederholte Reihen
Tor hat: Würde ich gern die Verbindung zurück, um die genaue Anzahl der Zeilen, wie in der linken Tabelle, oder in anderen Worten, die unterschiedlichen entsprechenden Datensätze aus der rechten Tabelle
Beispiel aktualisieren:
Es gibt zu viele Kunden für jedes Bild, so dass eine einzelne ImageID wiederholt werden kann. Ich würde gerne ein einzelnes von der Kundenseite zurückgeben.
SELECT Images.ImageID, Customers.BooleanColumn
FROM Images
LEFT JOIN Customers
ON Images.ImageID = Customers.ImageID
Ändern Sie Ihre Join-Prädikate, um weitere Spalten hinzuzufügen. –
@SeanLange, warum sollte ich das tun? – usefulBee
Sie müssen mit Beispieldaten kommen ... Wenn Sie genau übereinstimmen wollen, warum nicht 'inner beitreten'? – techspider