2 tabellen 1 select
S -
01/11/2011 16:42:15beste phpers,
hoe doe ik een select query met 2 tabellen waarbij uit ieder 3 kolommen geselecteerd maar onder elkaar in plaats van naast elkaar.
ik wil dus dat het resultaat 3 kolommen heeft terwijl ik 6 (3 uit iedere tabel) selecteer.
alvast bedankt
hoe doe ik een select query met 2 tabellen waarbij uit ieder 3 kolommen geselecteerd maar onder elkaar in plaats van naast elkaar.
ik wil dus dat het resultaat 3 kolommen heeft terwijl ik 6 (3 uit iedere tabel) selecteer.
alvast bedankt
PHP hulp
21/11/2024 15:01:25Aad B
01/11/2011 16:47:03Gebruik een UNION:
select 3 velden from a
UNION
select 3 velden from b
zit wel de beperking aan dat de velden van hetzelfde datatype moeten zijn.
select 3 velden from a
UNION
select 3 velden from b
zit wel de beperking aan dat de velden van hetzelfde datatype moeten zijn.
kees Schepers
01/11/2011 19:15:32Om eventueel die beperking te omzeilen kun je de velden met CAST omzetten naar een ander datatype voor die specifieke query.
Je hebt UNION en UNION ALL het verschil is dat UNION ALL ook de dubbele rijen erbij laat en UNION de twee tabellen samenvoegd als het ware.
Je hebt UNION en UNION ALL het verschil is dat UNION ALL ook de dubbele rijen erbij laat en UNION de twee tabellen samenvoegd als het ware.