FrenchSpirit
Aktiver Benutzer
- Beiträge
- 41
Hallo in die Runde,
ich habe eine Tabelle mit allen Personen, die verschiedene Merkmale mit Ja oder Nein beantwortet haben. Als Abfrage möchte ich die Anzahl der Personen je Kombination erhalten. In Access würde ich hierzu eine Kreuztabelle nutzen. Geht das auch per SQL Statement?
Tabelle:
PERS_NR // MAIL // TELEFON
4711 // nein // nein
4612 // ja // ja
4813 // ja // nein
4914 // nein // ja
gewünschtes Ergebnis:
Kombination // Anzahl Personen
MAIL und Telefon nein // 1
MAIL Ja, tel nein // 1
Tel ja, Mail nein // 1
beides Ja //1
Mein Ansatz ist , mit CASE zu arbeiten:
sum (case when MAIL = 'n' and TELEFON = 'n'
then 1 else 0 end) as ANZAHL_BEIDESNEIN
Ich stehe aber auf dem Schaluch, wie ich das dann gruppieren kann??
Danke vorab für jede Hilfe.
Gruß
Spirit
ich habe eine Tabelle mit allen Personen, die verschiedene Merkmale mit Ja oder Nein beantwortet haben. Als Abfrage möchte ich die Anzahl der Personen je Kombination erhalten. In Access würde ich hierzu eine Kreuztabelle nutzen. Geht das auch per SQL Statement?
Tabelle:
PERS_NR // MAIL // TELEFON
4711 // nein // nein
4612 // ja // ja
4813 // ja // nein
4914 // nein // ja
gewünschtes Ergebnis:
Kombination // Anzahl Personen
MAIL und Telefon nein // 1
MAIL Ja, tel nein // 1
Tel ja, Mail nein // 1
beides Ja //1
Mein Ansatz ist , mit CASE zu arbeiten:
sum (case when MAIL = 'n' and TELEFON = 'n'
then 1 else 0 end) as ANZAHL_BEIDESNEIN
Ich stehe aber auf dem Schaluch, wie ich das dann gruppieren kann??
Danke vorab für jede Hilfe.
Gruß
Spirit