Das beste SQL RIGHT JOIN Schlüsselwort-Tutorial im Jahr 2024. In diesem Tutorial können Sie SQL RIGHT JOIN Schlüsselwort,Die Demo-Datenbank,SQL RIGHT JOIN Beispiele,Beispiele, lernen
JOIN RIGHT Stichwort rechte Tabelle (Tabelle 2) gibt alle Zeilen zurück, auch wenn es keine Übereinstimmung gibt linken Tabelle (Tabelle 1) in. Wenn es keine Übereinstimmung linken Tabelle ist, ist das Ergebnis NULL.
oder:
HINWEIS: In einigen Datenbanken JOIN RIGHT genannt wird RIGHT OUTER JOIN.
In diesem Tutorial werden wir w3big Beispieldatenbank verwenden.
Hier finden Sie eine ausgewählte "Websites" Tabellendaten:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3write.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
Hier werden die Daten "access_log" Website Zugang Satztabelle:
mysql> SELECT * FROM access_log; +-----+---------+-------+------------+ | aid | site_id | count | date | +-----+---------+-------+------------+ | 1 | 1 | 45 | 2016-05-10 | | 2 | 3 | 100 | 2016-05-13 | | 3 | 1 | 230 | 2016-05-14 | | 4 | 2 | 10 | 2016-05-14 | | 5 | 5 | 205 | 2016-05-14 | | 6 | 4 | 13 | 2016-05-15 | | 7 | 3 | 220 | 2016-05-15 | | 8 | 5 | 545 | 2016-05-16 | | 9 | 3 | 201 | 2016-05-17 | +-----+---------+-------+------------+ 9 rows in set (0.00 sec)
Die folgende SQL-Anweisung wird die Website besuchen Datensätze zurück.
Die folgenden Beispiele access_log wie wir die Tabelle, Websites wie die rechte Tabelle links:
Ausführen der obigen SQL Ausgabeergebnisse sind wie folgt:
HINWEIS: RECHTS Stichwort rechte Tabelle (Websites) JOIN gibt alle Zeilen zurück, auch wenn es keine Übereinstimmung linken Tabelle (access_log) in.