noname17
Ensign
- Registriert
- Mai 2007
- Beiträge
- 180
Hi all,
ich versuche seit ein paar stunden folgende Abfrage hinzukriegen:
******
Es soll eigentlich die werte der tabelle "data" inklusive des wertes "division" aus der Tabelle "db" auslesen. Und zwar nur die 10 Top Sender.
Die Tabellen haben als ID die Email-Adresse (ich weiss ist nicht so sauber, aber die E-Mail ist jeweils unique). wenn ich diese Abfrage jedoch ausführe, bleibt mein MySQL-Server meist hängen und gibt nach 60 Sekunden eine Timeout Fehlermeldung aus.
ich hoffe ihr könnt mir helfen.
Danke im Voraus
ich versuche seit ein paar stunden folgende Abfrage hinzukriegen:
Code:
SELECT `data`.`despatcher` , count( `data`.`despatcher` ) , `db`.`Division` ,
FROM `data`
INNER JOIN `db` ON `data`.`despatcher` = `db`.`email`
GROUP BY `data`.`despatcher`
ORDER BY count( `data`.`despatcher` ) DESC
LIMIT 0 , 10
******
Es soll eigentlich die werte der tabelle "data" inklusive des wertes "division" aus der Tabelle "db" auslesen. Und zwar nur die 10 Top Sender.
Die Tabellen haben als ID die Email-Adresse (ich weiss ist nicht so sauber, aber die E-Mail ist jeweils unique). wenn ich diese Abfrage jedoch ausführe, bleibt mein MySQL-Server meist hängen und gibt nach 60 Sekunden eine Timeout Fehlermeldung aus.
ich hoffe ihr könnt mir helfen.
Danke im Voraus
Zuletzt bearbeitet: