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