SQL – LEFT JOINS (Svenska)

0 Comments
annonser

SQL LEFT JOIN returnerar alla rader från den vänstra tabellen, även om det inte finns några matcher i den högra tabellen. Detta innebär att om ON-klausulen matchar 0 (noll) poster i den högra tabellen; anslutningen kommer fortfarande att returnera en rad i resultatet, men med NULL i varje kolumn från den högra tabellen.,

det betyder att en vänster koppling returnerar alla värden från den vänstra tabellen, plus matchade värden från den högra tabellen eller NULL om det inte finns något matchande kopplingspredikat.

Syntax

den grundläggande syntaxen för en vänster koppling är som följer.

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

Här kan det givna villkoret vara ett visst uttryck baserat på ditt krav.

exempel

Tänk på följande två tabeller,

tabell 1 − tabellen Kunder är som följer.

tabell 2 − Ordertabellen är som följer.

nu, låt oss gå med i dessa två tabeller med vänster koppling enligt följande.,

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


Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *