Ich habe 2 Tabellen, products
und origins
MySQL mit LIMIT Abfrage JOIN führt
Produkte:
p_id | name | origin_id
------------------------
1 | P1 | 1
2 | P2 | 2
3 | P3 | 1
Origins:
o_id | name
-------------
1 | O1
2 | O2
ich die folgende Abfrage verwenden:
SELECT * FROM `products` LEFT OUTER JOIN `origins`
ON (`products`.`origin_id` = `origins`.`o_id`) LIMIT 2
habe ich die folgenden Ergebnisse bin immer
p_id | name | origin_id | o_id | name
-----------------------------------------
1 | P1 | 1 | 1 | O1
3 | P3 | 1 | 1 | O1
Ich habe mich gefragt, wie die LEFT OUTER JOIN
das Ergebnis beeinflusst, wo ich die erste bin immer und die dritte Zeile anstatt der ersten und der zweiten Reihe?