2 tabellen 1 select

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

S -

S -

01/11/2011 16:42:15
Quote Anchor link
beste 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
 
PHP hulp

PHP hulp

10/12/2022 00:51:10
 
Aad B

Aad B

01/11/2011 16:47:03
Quote Anchor link
Gebruik 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.
 
Kees Schepers

kees Schepers

01/11/2011 19:15:32
Quote Anchor link
Om 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.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.