..


Sponsorētās saites

Kā izveidot attiecības starp divām tabulām, bez atbilstību starp JOIN laukus?

Šim nolūkam var izmantot (nevis INNER JOIN) LEFT JOIN vai RIGHT JOIN.
Tādā veidā dati ir iegūti, pat tad, ja nav precīza atbilsme starp laukiem izmanto, lai noteiktu attiecības.

Piemēram:






 SELECT * FROM grāmatas







 LEFT JOIN autori







 ON = libri.autore_id autori.id







 KUR libri.id> 0



Šajā gadījumā LEFT JOIN rādīs visus ierakstus tabulā "grāmatas", neatkarīgi no tā, vai ir vai nav ar tabulu "autori" saraksti.

Lai to vienkāršs: ja grāmata bija "nē autors" ie "autore_id = 0", arī rāda, lai gan nav būtisku sarakste ar tabulu "autori" (jo tas nav id = 0).

Šajā pašā kategorijā ...
E-Learning
MS Access (Advanced) MS Access (Advanced)
Uzziniet, kā izveidot un pārvaldīt datubāzes ātri un viegli. Sākot ar 29 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
SQL un datu bāzes (Course) SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39.
Sponsorētās saites