Versuchen Sie die "Microsoft Query". Ich habe MySQL damit nicht verwendet, aber es sollte funktionieren, wenn Sie eine ODBC eingerichtet haben.
In Excel 2007 (der Version, die ich verwende) ist "Microsoft Query" unter "Daten", "Externe Daten abrufen" und "Aus anderen Quellen" verfügbar. In späteren Excel-Versionen gibt es wahrscheinlich eine ähnliche Struktur.
Wählen Sie Ihre ODBC-Verbindung aus und klicken Sie auf "OK".
Hier ist der "nicht naheliegende" Teil: Wenn das Dialogfeld "Spalten auswählen" des Abfrage-Assistenten angezeigt wird, wählen Sie "Abbrechen". Sie werden dann gefragt, ob Sie die Abfrage in Microsoft Query weiter bearbeiten möchten. Wählen Sie "Ja".
Es wird ein Microsoft Query Query Builder-Formular angezeigt, wahrscheinlich mit einem Unterformular "Tabellen hinzufügen". Schließen Sie das Teilformular, und wählen Sie die Schaltfläche "SQL" oben aus.
An diesem Punkt können Sie Ihre SQL-Anweisung einfügen, auf OK klicken und die Ergebnisse sollten nach einiger Zeit zurückgegeben werden. Speichern Sie diese Microsoft Query ("Datei", "Speichern unter") unter einem anderen Namen als dem Standard, damit Sie später feststellen können, was Sie erstellt haben. (Der Standardname lautet etwa "Query from (MySQL ODBC)"; nicht besonders hilfreich, wenn Sie viele davon einrichten möchten.)
Wählen Sie dann "Datei", "Daten an Microsoft Office Excel zurückgeben". Sie gelangen zurück zu Excel und fragen Sie dann, wo und wie Sie Ihre Daten anzeigen möchten.
Wenn Sie später die Microsoft Query in Ihrer Arbeitsmappe eingerichtet haben und die Back-End-MySql-Daten jemals aktualisiert oder geändert wurden, müssen Sie in Ihrer Arbeitsmappe nur mit der rechten Maustaste irgendwo in Ihrem Dataset klicken und " Aktualisierung".
Damit sollten Sie anfangen; Viel Glück!