Hallo! Ich bin neu hier und leider noch sehr ungeübt in SQL-Abfragen, daher weiß ich auch nicht, wonach ich in diesem Fall im Archiv suchen soll. Die Tabelle ist so aufgebaut:
In Spalte1 stehen die Patientennamen, in Spalte2 die Diagnosen. Zu einem Patienten gibt es oft mehrere Diagnosen, daher steht derselbe Patientenname oft mehrmals untereinander; ebenso kommen viele Diagnosen immer wieder vor - bei verschiedenen Patienten. Ich möchte jetzt wissen, wie viele Patienten es pro einzelner Diagnose gibt. Ich bin soweit gekommen, dass ich alle Diagnosen auflisten kann.
Select distinct Diagnose as Dg
from Jahresstatistik where Datum>= 20000101 and Datum <=20001231
order by Diagnose
Aber jetzt weiß ich nicht weiter. Geht das überhaupt, dass ich eine Tabelle mit allen Diagnosen und dazugehöriger Patientenanzahl bekomme? Es wäre schön, wenn ihr mir helfen könnt.
Danke im Voraus, Otto
In Spalte1 stehen die Patientennamen, in Spalte2 die Diagnosen. Zu einem Patienten gibt es oft mehrere Diagnosen, daher steht derselbe Patientenname oft mehrmals untereinander; ebenso kommen viele Diagnosen immer wieder vor - bei verschiedenen Patienten. Ich möchte jetzt wissen, wie viele Patienten es pro einzelner Diagnose gibt. Ich bin soweit gekommen, dass ich alle Diagnosen auflisten kann.
Select distinct Diagnose as Dg
from Jahresstatistik where Datum>= 20000101 and Datum <=20001231
order by Diagnose
Aber jetzt weiß ich nicht weiter. Geht das überhaupt, dass ich eine Tabelle mit allen Diagnosen und dazugehöriger Patientenanzahl bekomme? Es wäre schön, wenn ihr mir helfen könnt.
Danke im Voraus, Otto
Comment