..


Sponsoroidut linkit

Miten luoda suhde kahden taulukoiden ilman vastaavuus alojen liittyä?

Tähän tarkoitukseen voit käyttää (eikä INNER JOIN) LEFT JOIN tai RIGHT JOIN.
Näin data on purettu, vaikka ei ole tarkka ottelu kenttien avulla määritellään suhdetta.

Otetaanpa esimerkki:






 SELECT * FROM Books







 LEFT JOIN Tekijät







 ON = libri.autore_id autori.id







 MISSÄ libri.id> 0



Tällöin LEFT JOIN näyttää kaikki tietueet taulukosta "kirja" riippumatta siitä, onko vai ei kirjeenvaihtoa taulukko "Tekijät".

Voit laittaa sen yksinkertainen: jos kirja oli "no kirjailija" eli "autore_id = 0" myös esitetään, vaikka ei ole olennaisia ​​kirjeenvaihtoa taulukko "Tekijät" (koska se ei ole id = 0).

Samassa luokassa ...
E-Learning
MS Access (Course) MS Access (Course)
Opettele luoda ja hallita tietokantoja helposti ja nopeasti. Alkaen 29 €.
MySQL (Course) MySQL (Course)
Hallinta avoimen lähdekoodin tietokanta. Alkaen 39 €.
SQL ja Database (Course) SQL ja Database (Course)
Luominen ja hallinta relaatiotietokantojen. Alkaen 39 €.
Sponsoroidut linkit