Miten viite-eheys luodaan, ja miten saan helposti haettua useammasta taulusta tiedot ?
MySQL ja viite-eheys
miten tehdään
2434
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Määrittelet taulujen luontilauseisiin mikä on perusavain ja viiteavain. Luonnollisesti lapsitaulussa, pitää olla äititaulun perusavain viiteavaimena, eli siis vastaava kenttä (sarake) täytyy siellä löytyä.
Saat tiedot haettua useammasta taulusta juuri näiden viittausten avulla, käyttämällä liitosta (join-lause)
Liitos voi olla myös periaatteessa ilman join-lausettakin.
SELECT * FROM taulu1 AS t1, taulu2 AS t2 WHERE t1.id = t2.id