SQL – LEFT JOINS (Dansk)

0 Comments
Reklamer

SQL-LEFT JOIN returnerer alle rækker fra den venstre tabel, selv om der ikke er nogen match i den højre tabel. Dette betyder, at hvis on-klausulen matcher 0 (nul) poster i højre tabel; sammenføjningen returnerer stadig en række i resultatet, men med NULL i hver kolonne fra højre tabel.,

dette betyder, at en left join returnerer alle værdierne fra venstre tabel plus matchede værdier fra højre tabel eller NULL i tilfælde af ingen matchende join prædikat.

syntaks

den grundlæggende syntaks for en venstre JOIN er som følger.

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

Her kan den givne betingelse være et givet udtryk baseret på dit krav.

eksempel

overvej følgende to tabeller,

tabel 1 − kunder tabel er som følger.

tabel 2 − ordrer tabel er som følger.

lad os nu deltage i disse to tabeller ved hjælp af venstre JOIN som følger.,

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


Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *