also habe jetzt die where klauseln eingefügt vor der letzten klammer. funktioniert alles. danke nochmal.
SQL-Code:
SELECT * FROM bilder WHERE bid IN(
SELECT DISTINCT b.bid FROM bilder b
left join zwbildertags x on x.bildid=b.bid
left join tags t on t.tid=x.tagid
left join zwbilderprogramme z on z.bildid=b.bid
left join programme p on p.pid=z.programmid
where b.name containing upper(:WERT)
or Upper(p.namep) containing UPPER(:WERT)
)