Najlepszy samouczek SQL RIGHT JOIN słowo W 2024 r. W tym samouczku możesz dowiedzieć się SQL RIGHT JOIN słowo,Baza danych demo,SQL RIGHT JOIN przykłady,Przykłady,

SQL RIGHT JOIN słowo

SQL RIGHT JOIN słowo

RIGHT JOIN kluczowego właściwej tabeli (Tabela 2) zwraca wszystkie wiersze, nawet jeśli się nie ma odpowiednika w lewo tabeli (Tabela 1). Jeśli nie ma odpowiednika w lewo tabeli, wynikiem jest NULL.

SQL RIGHT JOIN składni

SELECT column_name(s)
FROM table1
RIGHT JOIN table2
ON table1.column_name = table2.column_name ;

lub:

SELECT column_name(s)
FROM table1
RIGHT OUTER JOIN table2
ON table1.column_name = table2.column_name ;

UWAGA: W niektórych bazach danych, RIGHT JOIN nazywa RIGHT OUTER JOIN.

SQL RIGHT JOIN


Baza danych demo

W tym tutorialu użyjemy w3big przykładową bazę danych.

Poniżej przedstawiono wybrane "Strony" Dane tabeli:

+----+--------------+---------------------------+-------+---------+
| 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     |
+----+---------------+---------------------------+-------+---------+

Oto dane "access_log" Stół strona rekord dostępu:

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)


SQL RIGHT JOIN przykłady

Poniższa instrukcja SQL zwróci rekordy wizyta w terenie.

Poniższe przykłady access_log wyszliśmy stole stronach internetowych prawej tabeli:

Przykłady

SELECT Stron. Nazwa, access_log. Hrabio access_log. Data OD access_log PRAWO DOŁĄCZ Strony internetowe ON access_log. site_id = Websites. id ZAMÓWIENIE PRZEZ access_log. liczyć DESC;

Wykonanie powyższej SQL wyniki wyjściowe są w następujący sposób:

UWAGA: RIGHT JOIN słów kluczowych prawo tabeli (strony internetowe) zwraca wszystkie wiersze, nawet jeśli się nie ma odpowiednika w lewo tabeli (access_log).


SQL RIGHT JOIN słowo
10/30