login  Naam:   Wachtwoord: 
Registreer je!
 Forum

recursie in MySQL (Opgelost)

Offline Ibrahim - 30/09/2007 16:05 (laatste wijziging 30/09/2007 17:12)
Avatar van IbrahimPHP expert Is er een mogelijkheid om recursie toe te passen in een SQL query ?

Ik wil namelijk alle subcategorieën selecteren en die kunnen zo diep mogelijk zijn.

  1. SELECT
  2. cat_titel,
  3. (
  4. SELECT
  5. COUNT(*)
  6. FROM categories cat_2
  7. WHERE cat_2.is_sub_van = cat_1.cat_id
  8. ) aantal_subs
  9. FROM categories cat_1
  10. WHERE cat_1.is_sub_van = 0


Dit is wat ik nu heb, dit zal alleen de bovenste subcategorieën in de hoofdcat tellen. Wat ik wil is, dat ook de subcategorieën in de subcategorieën worden geteld, een recursieve query is dus nodig 

Wie kan me helpen ?

edit:
ik heb een mogelijke artikel gevonden:
http://www.sqls...r2005/1846/

Ik zal het eens uitproberen, i'll be back 

Blijkbaar heeft MySQL geen WITH commando, iemand een idee ?

edit2:

dit is niet meer nodig 

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s