Hallo,
Lass Dir mal die Anzahl der Datensätze ausgeben:
Anzahl ist 0
wenn Deine Abfrage Dir 0 Datensätze zurückliefert, dann kann Excel auch anzeigen, ist doch logisch.
Wenn es Deiner Ansicht nach Datensätze geben müsste, dann läuft etwas mit Deiner generierten SQL-Anweisung schief. Lass Dir diese Anweisung anzeigen und teste sie z.B. in phpMyAdmin.
Freundliche Grüße
Vinzenz