wachteldonk
Erfahrenes Mitglied
Ich habe folgendes ursprünglich mit zwei Abfragen realisiert. Da ging es auch recht fix. Jetzt habe ich es in diese Zusammengefasst und es ist saulangsam
SELECT durchwahl FROM 0003_01_nebenstellenhistory WHERE durchwahl NOT IN ( SELECT durchwahl FROM 0003_01_nebenstellenhistory WHERE datum_stop >= '2008-06-16' AND ( datum_stop >= '2008-06-16' AND MAID <> 2421 ) GROUP BY durchwahl ) GROUP BY durchwahl ORDER BY durchwahl ASC
Warum? Ich habe vorher in der ersten Abfrage die IDs in ein array übergeben um es dann in das is not einzufügen. Jetzt ist es doch genauso , nur das es direkt per sql realisiert wird?!
SELECT durchwahl FROM 0003_01_nebenstellenhistory WHERE durchwahl NOT IN ( SELECT durchwahl FROM 0003_01_nebenstellenhistory WHERE datum_stop >= '2008-06-16' AND ( datum_stop >= '2008-06-16' AND MAID <> 2421 ) GROUP BY durchwahl ) GROUP BY durchwahl ORDER BY durchwahl ASC
Warum? Ich habe vorher in der ersten Abfrage die IDs in ein array übergeben um es dann in das is not einzufügen. Jetzt ist es doch genauso , nur das es direkt per sql realisiert wird?!