Eine Spalte in 2 Spalten aufteilen
- Dieses Thema hat 2 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 17 Jahre, 6 Monaten von
Anonym.
-
AuthorPosts
-
22. März 2006 um 12:12 Uhr #2674
AnonymInaktivHallo,
ich habe folgendes Problem:
Ich habe eine Tabelle mit den Spalten:
INR (= Institutsnummer)
DATUM
TREFFEREs werden also für jede INR alle TREFFER für jeden Tag gespeichert.
Ich möchte nun eine Auswertung die wie folgt aussieht:
INR Datum Treffer = 0 Treffer > 0
1 01.01.2006 10 5
2 01.04.2006 14 8
2 02.04.2006 4 3
2 02.02.2006 24 43
5 01.04.2006 19 7
10 01.05.2006 10 5Die Spalten 3 und 4 sollen in Abhäbgigkeit von einer Bedingung ausgegeben werden – einmal Treffer = 0 und einmal Treffer > 0.
Ich habe schon rausgefunden, dass es mit einem select….. table_1 ….und table_2 gehen muss.
Aber die genaue Syntax fehlt mir.
Viele Grüße
Uli
22. März 2006 um 12:24 Uhr #3083
AnonymInaktivHallo uli,
meinst Du sowas:
SELECT INR, DATUM,
SUM ( CASE WHEN TREFFER = 0 THEN 1 ELSE 0 END ) as tgleich0,
SUM ( CASE WHEN TREFFER > 0 THEN 1 ELSE 0 END ) as tgroesser0
 FROM tabelle
GROUP BY INR , DATUM
23. März 2006 um 6:27 Uhr #3372
AnonymInaktivGenau das wars 🙂 🙂 🙂 🙂 🙂
vielen dank
lg uli
-
AuthorPosts
You must be logged in to reply to this topic.