Gleicher Feldname, zwei Spalten

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