Hallo zusammen,
ich würde gerne in einer SQL-Abfrage das gleiche Feld, in zwei separtaten Spalten jedoch unter verschiedenen Kriterien ausgeben.
Also beispielsweise etwa so:
table mitarbeiter
1 - 22 Jahre
2 - 27 Jahre
3 - 34 Jahre
4 - 35 Jahre
5 - 50 Jahre
Ausgabe:
Spalte 1__________________Spalte 2
MA 20 - 40 Jahre__________MA 41 - 60 Jahre
Anzahl 4__________________Anzahl 1
Ich hoffe da gibt es eine Lösung?
Danke & Gruß
Daniel
Moin, deine Beschreibung ist aber mal sowas von unklar ^^
wie sieht die Tabelle mitarbeiter denn aus??? ist das was da oben steht ein attribut zb
alter andereDaten
1 - 22 Jahre xxx
2 - 27 Jahre xxx
3 - 34 Jahre xxx
4 - 35 Jahre xxx
5 - 50 Jahre xxx
und dann ist dein Ausgabewunsch sehr verwirrend … was sollen die ____ denn bedeuten???
MFG DK
Moin, Daniel,
select (Select count(\*) from MA where Alter 40) as "über 40"
from ma
>>Gruß Ralf
Nachtrag
Kleinigkeit vergessen:
select distinct (Select count(\*) from MA where Alter 40) as "über 0"
from ma
Gruß Ralf