Wieso sollte dieses Pillepallestatement mit einem Prepare eigentlich schneller werden?
Wäre es denkbar, das der Prepare-Entscheid-O-Mat einfach meint: "Nö, also so nich?".
Versuchs doch mal mit einem Kombinierten SELECT mit JOIN und statischen WHERE, á la:
Code:
SELECT foo
FROM Tabelle1 join Tabelle2 on ...
where irgendwas and noch irgendwas
and Foo = :Parameter
Ich denke, wenn da das Prepare nicht zuschlägt, weiß ich auch nicht.