für einen Bericht habe ich folgende Abfrage erstellt:
Code: Alles auswählen
SELECT "Ausweis", "Nachname", "Vorname", "BisDatum", ( SELECT COUNT( * ) FROM "Kunden" WHERE "Archiviert" = FALSE AND DATEDIFF( 'dd', "BisDatum", CURDATE( ) ) > :abgelaufeneTage ) AS "Abgelaufene" FROM "Kunden" WHERE "Archiviert" = FALSE AND DATEDIFF( 'dd', "BisDatum", CURDATE( ) ) > :abgelaufeneTage
Code: Alles auswählen
( SELECT COUNT( * ) FROM "Kunden" WHERE "Archiviert" = FALSE AND DATEDIFF( 'dd', "BisDatum", CURDATE( ) ) > :abgelaufeneTage )
Code: Alles auswählen
SELECT "Ausweis", "Nachname", "Vorname", "BisDatum" FROM "Kunden" WHERE "Archiviert" = FALSE AND DATEDIFF( 'dd', "BisDatum", CURDATE( ) ) > :abgelaufeneTage
Wie kann man die Geschwindigkeit insgesamt steigern ?
Vielleicht hat jemand eine gute Idee.
Mit Dank im voraus
chico