qry 2 kolommen not"" -> 2 rijen

Status
Niet open voor verdere reacties.

Baboab

Gebruiker
Lid geworden
5 feb 2008
Berichten
58
ik heb momenteel 1 tabel met -laten we het gemakkellijk houden 3 kolommen

kolom 1: naam
kolom 2: activiteit
kolom 3: activiteit2

de meeste personen hebben slechts 1 lievelingsactiviteit maar er gaan er zijn met 2.

ik zou nu graag een query willen maken die me hier 2 kolommen van maakt (naam en activteit dus), zij het in een tabel, zij gewoon als querry.

dus in feit de naam (kolom 1) en de activiteit (kolom2) geeft van elke lid, van leden met 2 activiteiten moet hij dus 2 apparte regels maken, de leden die niets doen (null of "") moeten niet worden opgenomen.
Ik weet hoe de filter leggen maar heb geen idee goe ik een query kan maken die van de 2, 1 maakt .

dus:
Bert: tennis
joske: fietsen
pietje: pool
pietje: tennis (2e activiteit)
hans: voetbal
 
Union

kolom 1: naam
kolom 2: activiteit
kolom 3: activiteit2

Code:
SELECT naam, activiteit FROM tabel WHERE activiteit IS NOT NULL
UNION
SELECT naam, activiteit2 AS activiteit FROM tabel WHERE activiteit2 IS NOT NULL
 
Laatst bewerkt door een moderator:
Code:
SELECT naam, activiteit FROM tabel WHERE activiteit IS NOT NULL
UNION
SELECT naam, activiteit2 AS activiteit FROM tabel WHERE activiteit2 IS NOT NULL
Op Helpmij zien wij niet graag dat er alleen maar bv. een code als antwoord wordt gegeven. Een begeleidend stukje tekst is wel zo vriendelijk.
 
@huijb: hmmm dankje voor de reactie maar ik snap het zelf gelukkig wel.

@sesam: bedankt voor de reactie. Zo zie je maar dat het dikwijls in simpele hoekjes kan zitten :)

bedankt
groetjes Bert
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan