[TYPO3-german] Kategorie nur anzeigen wenn es Artikel gibt

Steffen Ritter info at rs-websystems.de
Wed Apr 13 19:13:04 CEST 2011


Am 13.04.2011 18:34, schrieb Ralf-René Schröder:
> Hallo
> sorry wenn das ein wenig OffTopic ist
>
> gibt es eine einfache SQL andWhere abfrage mit der man feststellen kann
> ob auf einen Datensatz (Kategorie) andere Datensätze (Artikel) zeigen
> ... also die Kategorie nur anzeigen wenn es Datensätze gibt die dieser
> Kategorie zugeordnet sind...
>
> oder muß das in eine userFunc gelöst werden ???
>
Das kommt ja wohl mal komplett auf die Datenbank-Struktur an (und auf 
das DBMS).

Aber Prinzipiell würd ich sagen:ja

SELECT * FROM Category WHERE uid IN (SELECT categoryId FROM datensaetze 
WHERE deleted=0 AND hidden=0 AND (starttime=0 OR starttime > now()) AND 
(endtime=0 OR endtime < now()) GROUP BY categoryId) AND hidden=0 ....

Aber die frage ob das sinn voll ist.


More information about the TYPO3-german mailing list