![]() |
[sql] bij mixen van tables meerdere kolommen uit 1 table opvragen
ik heb een probleempje bij sql ik wil 2 kolommmen opvragen uti 1 tables en 1 uit een andere
als je 2 kolommen opvraagt uit 2 verschillende tabellen dan gaat het zo select veld1, veld1 from tabel1, tabel2 2 kolommen uit dezelfde tables zo select veld1, veld2 from tabel 1 maar nu wil ikd a tdus combineren ik koet 2 kolommen uit tabel 1hebben en 1 uit tabel 2 Ik heb hetvolgende geprobeerd maar dat werkt dus niet select veld1, veld2, veld1 from tabel1, tabel1, tabel2 dan zeurt iedus dat er 2x tabel1 in mun query staat, iemand ene idee hoe ik dit wle voor mekaar kan krijgen alvast bedankt |
Whuh .. kan je niet zoiets doen als
select tabel1.veld1, tabel1.veld2, tabel2.veld1 from tabel1, tabel2 ? |
Citaat:
SELECT t1.veld1, t1.veld2, t2.veld1 FROM tabel1 t1, tabel2 t2 Dat werkt natuurlijk ook op de kolommen waar je op selecteert; SELECT t1.veld foo, t1.veld2 bar, t2.veld1 foobar FROM tabel1 t1, tabel2 t2 |
bedankt heren, dat zocht ik ik doe nog neit zo lang aan sql en ben me nu aan het verdiepen in grotere queries met combinatoies van tabellen foreign keys en triggers
dus vandaar (en as maandag een tentamen) bedankt voor de hulp |
Citaat:
Stel, in tabel1 zitten 4 records, in tabel2 zitten er 3. Nu krijg je dus alle mogelijke combinaties van al die records terug. 12 in dit geval (4x3). Dit is iets om rekening mee te houden, want meestal is dit niet wat je wilt. Probeer het maar zou ik zeggen, als je het inderdaad niet wilt zal je je sleutels moeten gebruiken. bijv: WHERE t1.sleutel = t2.sleutel_t1 |
Citaat:
|
Citaat:
was combinatie van spelers en score voornaam achternaam en daar achter de socre die met ene paa sums berekend moet worden uit de andere tebel waar de club van de speler ook in staat |
Citaat:
|
Citaat:
(hoe de fuck kom ik op carthaags, 'k moet toch maar 's van de crackpijp blijven) |
Alle tijden zijn GMT +1. Het is nu 17:26. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.