Hallo Alex,
einem Eintrag aus Tabelle "list" können mehrere Kategorien zugeordnet sein.
ich nehme an, einer Kategorie können mehrere Listeneinträge zugeordnet sein?
Wenn ich prüfen will, ob einem Listeneintrag in der Tabelle "catsets" eine oder mehrere Kategorien aus der Tabelle "categories" zugeordnet sind deren Name "ball" enthält, kann ich das bisher nur über die Subquery
"...WHERE
(SELECT count(cat.cid) FROMcatsets
As catset INNER JOIN categories AS cat ON catset.cid=cat.cid WHERE catset.id=list.id AND cat.name LIKE '%ball%') > 0"lösen
Deine Beschreibung ist übrigens ziemlich unverständlich. Du hättest deutlich bessere Aussichten auf Hilfe, wenn Du ein paar Beispieldatensätze liefern würdest und dazu die von Dir gewünschte Ergebnismenge mit der Begründung, warum Du genau diese haben möchtest.
Freundliche Grüße
Vinzenz