SQL – LEFT JOINS (Polski)

0 Comments
Advertisements

SQL LEFT JOIN zwraca wszystkie wiersze z lewej tabeli, nawet jeśli nie ma mecze w prawej tabeli. Oznacza to, że jeśli klauzula ON pasuje do 0 (zero) rekordów w prawej tabeli; join nadal zwróci wiersz w wyniku, ale z NULL w każdej kolumnie z prawej tabeli.,

oznacza to, że połączenie lewe zwraca wszystkie wartości z lewej tabeli, Plus dopasowane wartości z prawej tabeli lub NULL w przypadku braku dopasowanego predykatu join.

składnia

podstawowa składnia lewego połączenia jest następująca.

SELECT table1.column1, table2.column2...FROM table1LEFT JOIN table2ON table1.common_field = table2.common_field;

tutaj, podany warunek może być dowolnym danym wyrażeniem w oparciu o twoje wymagania.

przykład

rozważmy dwie poniższe tabele,

Tabela 1 − Tabela klientów jest następująca.

Tabela 2-Tabela zamówień przedstawia się następująco.

teraz połączmy te dwie tabele używając lewego łącznika w następujący sposób.,

SQL> SELECT ID, NAME, AMOUNT, DATE FROM CUSTOMERS LEFT JOIN ORDERS ON CUSTOMERS.ID = ORDERS.CUSTOMER_ID;

This would produce the following result −

sql-using-joins.htm
Advertisements


Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *