Entwickler-Ecke
Datenbanken - Zeilen zu Spalten im Query möglich?
matze - Mi 14.07.10 21:40
Titel: Zeilen zu Spalten im Query möglich?
Hallo Leute,
Ich habe eine sehr ungewöhnliche Frage und zwar:
Ich habe in einer MySQL Tabelle Daten zu den Preisen von Flügen. Diese Daten werden mehrmals täglich abgefragt, sodass eine stattliche Menge zusammenkommt.
Es gibt pro Datensatz 3 Felder: Datum des Fluges, Datum der Abfrage, Preis des Fluges zum Zeitpunkt der Abfrage.
Sinn des Ganzen ist, herauszubekommen wie sich die Preise der Flüge verändern.
Die Daten liegen in einer Tabelle nun in der Form vor:
Quelltext
1: 2: 3: 4: 5:
| Abfrage Flug Preis 1.1.10 20.2.10 123 2.1.10 20.2.10 321 1.1.10 30.3.10 111 2.1.10 30.3.10 222 |
Das ganze soll aber nun in einer für Excel verwertbare Form gebracht werden also in die Spalten die Flüge und die Zeilen sollen die Abfragedaten sein:
Quelltext
1: 2: 3:
| 20.2.10 30.3.10 1.1.10 123 111 2.1.10 111 222 |
Die Frage nun:
Kann ich das direkt im Query machen, oder muss ich das später seperat in PHP (oder so) erzeugen? Vielleicht kann man das auch direkt in Excel umwandelt?
Danke schon mal für eure Hilfe!
Matze
BenBE - Mi 14.07.10 21:48
Für PHP gibt es eine Reihe von Excel-Klassen, mit denen man direkt Excelsheets erzeugen kann.
Direkt in der Query wäre mir nichts bekannt ...
matze - Do 15.07.10 09:16
Ja genau. Das sind anscheinend Pivot Queries.
Aber da es von MySQL offensichtlich nicht wirklich komfortabel unterstützt wird, mache ich das wohl besser per Hand.
Ich glaube Excel kann direkt aus solchen Daten Pivot-Tabellen erzeugen oder?
Narses - Do 15.07.10 09:36
Moin!
matze hat folgendes geschrieben : |
| Ich glaube Excel kann direkt aus solchen Daten Pivot-Tabellen erzeugen oder? |
Ich würde sagen, ja. ;)
cu
Narses
matze - Do 15.07.10 15:49
Jup. Excel kann das recht komfortabel :-)
Danke an alle!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!