Dit is een topic in Community » Forum » Pro » Web ontwikkeling

Vraagstukje vertalen naar deftig SQL

EL Mystica

EL Mystica op 16 mei 2009 #

Ik heb een table menu met volgende velden: - menuID - label - url - parentID Hoe los ik nu volgend zaakje op in één enkele SQL:

geef me het menuID uit menu waarbij veld_url gelijk is aan var_url en waarbij de parentID van var_url gelijk is aan de menuID van var_url_parent

palahala op 16 mei 2009 #

Zoiets? select m.menuID from menu m join menu p on p.menuID = m.parentID where m.url = @var_url and p.url = @var_parent_url Of: select m.menuID from menu m where m.url = @var_url and m.parentID = ( select p.menuID from menu p where p.url = @var_parent_url )

EL Mystica

EL Mystica op 16 mei 2009 #

mmm, nee, want dan ga je er dus vanuit dat je die var_parent_url ook doorgeeft, maar ik geef enkel die var_url door ...

palahala op 16 mei 2009 #

...dan kan het niet. Of bedoel je dat je alleen var_parent_url doorgeeft? En dan meerdere resultaten verwacht?

Rygu

Rygu op 17 mei 2009 #

Ik zie hoe dan ook het nut niet van de laatste voorwaarde die je opnoemt. Leg es uit wat je probeert te doen.

EL Mystica

EL Mystica op 17 mei 2009 #

Ik ben er uit geraakt door mijn probleem eens opnieuw te benaderen en andere prioriteiten in mijn opbouw te stellen. thanks for the input!!

Je kunt alleen reageren met een gratis OMT account.
Log in of registreer.

Inloggen

Over dit topic

Gestart op 16 mei 2009 door EL Mystica

Laatste reactie door EL Mystica

Reageer op dit topic