SELECT kategorie.id_sql, kategorie.kategorie, (SELECT kategorie.id_sql FROM kategorie as kategorie_node2 JOIN kategorie AS kategorie_parent2 ON kategorie_node2.lft BETWEEN kategorie_parent2.lft AND kategorie_parent2.rgt WHERE kategorie_node2.id_sql='31' AND kategorie_parent2.id_sql=kategorie.id_sql) as active FROM kategorie JOIN kategorie as kategorie_node ON kategorie_node.lft BETWEEN kategorie.lft AND kategorie.rgt JOIN artikel_kategorie ON artikel_kategorie.kategorie_id=kategorie_node.id_sql JOIN artikel ON artikel.anr=artikel_kategorie.anr AND artikel.available='1' WHERE kategorie.id_parent='22' GROUP BY kategorie.kategorie