Mailinglisten-Archive |
Andre Krajnik wrote: > > Hi! > > ich habe eine Tabelle, in der pro Tag Überwachungsdaten für verschiedene > Server stehen. > > Aufbau: > > Datum, Server, Ergebnis > > Davon brauche ich (in PHP) eine auswertung, die mir das ganza wie folgt > darstellt: (angenommen Montags aufgerufen; in der Spalte 2 soll immer > der aktuelle Tag stehen) > > Server Montag Dinestag Mittwoch Donnerstag Freitag Samstag Sonntag > ------------------------------------------------------------------- > server1 OK Ok OK NOK NOK OK OK > > Wi kann ich das hinbekommen? Das Tagesdatum aus dem Datumsfeld zu holen > ist kein Problem. Mein Problem ist, wie bekomme ich die Wochentage als > _Spalten_? > > Ich habe auch keine Idee, wonach ich z.B. im Manual o.ä. suchen müsste. > Hier könnte evtl. so etwas helfen (ziemlich wenige Infos): SELECT Server, IF( DAYOFWEEK(Datum)='1', Ergebnis, '' ) AS Montag, ... FROM table GROUP BY Server Das hilft allerdings nur dann, wenn ein Gruppieren über Server Sinn macht, was ist denn Ergebnis? Das IF müßte darauf noch irgendwie angepaßt werden... -- Mit freundlichen Grüßen Marco Schumann Technologie-Team = = = = = = = = = = = = = = = = = = = = united-domains AG Gautinger Str. 10 D-82319 Starnberg Tel.: 0 81 51 / 3 68 67 - 0 Fax.: 0 81 51 / 3 68 67 - 77 URL: http://www.united-domains.de eMail: mailto:schumann_(at)_united-domains.de = = = = = = = = = = = = = = = = = = = = --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive