Ole: Lösung

Beitrag lesen

Hi

Mit Joins statt Subselect lässt sich sicher auch was machen ...

Danke, manchmal kommt man vor Betriebsblindheit nicht mal mehr auf die "einfachsten" Lösungen.

Ich hab es jetzt so gelösst:

  
SELECT * FROM rel_kategorie_artikel  
 INNER JOIN artikel ON rel_kategorie_artikel.art_id = artikel.id  
 WHERE  (  
   artikel.freigegeben = "1"  
   AND artikel.archiviert = "0"  
   AND rel_kategorie_artikel.kat_id IN (SELECT node_id FROM kategorien WHERE lft >= #lft# AND rgt <= #rgt#)  
   )  
ORDER BY datum DESC  

Dem Anschein nach, funktioniert es genau so wie ich es gerne hätte :).

Danke
Ole
(8-)>

--
Stickstoff eignet sich nicht für Handarbeiten.