Mailinglisten-Archive |
Andre Krajnik wrote: > > > Marco Schumann schrieb: > >> 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... > > > Ich habe folgendes vor: > > Wir haben etliche Server mit Datenbanken (MySQL, Oracle, DB2) die > jeweills in Filesystem gedumpt werden, um dan von TSM gesichert zu > werden. Vom TSM erhalte ich Logs und von den Dumps erhalte ich Logs. > Diese Logs will ich auf einen zentralen (Web-)Server kopieren und dort > auswerten, so daß die Ergebnisse dieser Auswertung in einer > MySQL-Datenbank landen. Diese Datenbank soll das mittels PHP abgefragt > werden und eine Web-Seite erzeugen, die untereinander die Server anzeigt > und daneben die einzelnen Wochentage mit den Ergebnissen der > betreffenden Sicherung. > > Den Ansatz, den Du oben bezeichnest hatte ich auch schon, habe ihn aber > wieder verworfen. Wie kann ich dort, wo Du 'Ergebnis' hinschreibst dan > das Ergebnis aus der Tabelle hinsetzen?? > > Hi, in Deinen Tabellen gibt es eine Spalte `Ergebnis`, es ist also interessant, wie `Ergebnis` aussieht, dann kann man nämlich entscheiden, was damit zu tun ist. -- 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