Tabellenübersicht

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Timily
Mitglied
Beiträge: 99
Registriert: 17.08.2009 15:36
Kontaktdaten:

Tabellenübersicht

Beitrag von Timily »

Vorab mein Ergebnis sollte so aussehen:

Bezeichnung | Wert 0 | Wert 1 | Wert 2 |
---------------|----------|----------|---------|
BZ_X | 1 | 1 | 2 |
BZ_Y | 2 | 1 | 0 |
BZ_Z | 2 | 1 | 1 |

Wenn ich nun eine Abfrage aus meiner SQL Tabelle mache:

....WHERE STATUS = '1' GROUP BY programmbezeichnung ORDER BY programmbezeichnung

dann erhalte ich:

Bezeichnung | Wert 2 |
---------------|----------|
BZ_X | 2 |
BZ_Z | 1 |

und bei dieser Abfrage:

....WHERE STATUS = '0' GROUP BY programmbezeichnung ORDER BY programmbezeichnung

Bezeichnung | Wert 0 |
---------------|----------|
BZ_X | 1 |
BZ_Y | 2 |
BZ_Z | 2 |

Nun sehe ich aber keine Möglichkeit diese wie oben gewollt hinzubekommen, kann mir jemand sagen ob dies überhaupt so möglich ist?

(ohne nat. für jede Bezeichnung, Wert... eine Abfrage machen zu müssen ;-) )

Danke!

LG,
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Tabellenübersicht

Beitrag von Pyramide »

Ein paar mehr Details wären hilfreich. Was genau speicherst du da für Daten ab? Wie sieht die Originaltabelle aus? Wie sehen deine beiden Beispielabfragen genau aus (insbesondere welche Aggregatfunktion wird verwendet)? Was soll als Ergebnis rauskommen (was ist "Wert" 0, 1, 2)? Die Ausgabe soll vermutlich als HTML erfolgen?
KB:knigge
Timily
Mitglied
Beiträge: 99
Registriert: 17.08.2009 15:36
Kontaktdaten:

Re: Tabellenübersicht

Beitrag von Timily »

Danke, hat sich soeben erledigt, ich stand nur auf dem Schlauch, wozu hat man schliesslich ein Array ;-)
Antworten

Zurück zu „Coding & Technik“