Es besteht eventuell in MySQL die Möglichkeit einen String (VARCHAR(x)) zusammenzubasteln und diesen dann auszuführen, als ob er ein normales SQL-Statement darstellt.
und den string dann in die where-klausel setzen? der string wird/muss zwangsläufig in einer variable abgespeichert werden, damit ich den string auch an anderer stelle verwenden kann. oder wie hast du das gemeint? bin nicht ganz schlau aus deiner antwort geworden