Seite 1 von 1

Tabellenübersicht

Verfasst: 02.11.2009 11:51
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,

Re: Tabellenübersicht

Verfasst: 02.11.2009 19:53
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?

Re: Tabellenübersicht

Verfasst: 02.11.2009 20:45
von Timily
Danke, hat sich soeben erledigt, ich stand nur auf dem Schlauch, wozu hat man schliesslich ein Array ;-)