Hallo,
ich möchte über eine Abfrage Gruppen bilden lassen, das neu auszugebende
Feld soll also unterschiedliche Einträge erhalten. Wenn ich beim
Beispiel des Alters bleibe, also folgende Gruppen:
unter 19
19 - 30
31 - 40
über 40
Im Dienst mache ich meine Abfragen mit Crystal Reports, das eine
Hallo Jürgen,
ich möchte über eine Abfrage Gruppen bilden lassen, das neu auszugebende
Feld soll also unterschiedliche Einträge erhalten. Wenn ich beim
Beispiel des Alters bleibe, also folgende Gruppen:
unter 19
19 - 30
31 - 40
über 40
Im Dienst mache ich meine Abfragen mit Crystal
Hallo Jürgen
Am 26.12.2010 12:24, schrieb Jürgen:
Aber schon der erste Schritt wie
CASE WHEN Alter 19 THEN 1 END
(analog zu CASE WHEN expr1 THEN v1[WHEN expr2 THEN v2] [ELSE v4] END
aus http://hsqldb.org/doc/guide/ch09.html;) führt nur zu einer
Fehlermeldung, wo und wieviele Klammern ich
Hallo Jürgen und Robert,
Am 26.12.2010 18:32, schrieb Robert Großkopf:
Folgendes müsste funktionieren (ich habe spontan nur CASEWHEN-Beispiele
gefunden)
CASEWHEN (Bedingung,Dann,Sonst)
Also:
CASEWHEN((Alter19),1,CASEWHEN((Alter31),2,CASEWHEN((Alter40),3,4)))
Soeben getestet, gleiches Ergebnis
Hallo,
noch eine gute Nachricht. Ich habe mir mal Libreoffice 3.3 RC2
installiert (geht ja parallel zu OOo) und da funktioniert das SQL wie
unten. Vermutlich dann auch unter OOo3.3 (?).
Ahoi
Thomas
Am 26.12.2010 18:46, schrieb Thomas:
Hallo Jürgen
Am 26.12.2010 12:24, schrieb Jürgen:
Hallo Thomas,
CASEWHEN((Alter19),1,CASEWHEN((Alter31),2,CASEWHEN((Alter40),3,4)))
Soeben getestet, gleiches Ergebnis wie in meiner Mail von vor ein paar
Minuten. Und das direkte SQL-Ausführen bringt ja keine Tabelle zur
Ansicht, nur die Meldung.
Ich habs getestet - es funktioniert: Die
Hallo Robert und Thomas,
erst mal vielen Dank für Eure Hilfe. Leiser sperrt sich Base bei mir und
gibt einen Syntax error an, auch wenn ich die Gruppenbildung zunächst
nur auf diese eine Bedingung reduziere
CASEWHEN((Alter19),1) AS AltGruppe, oder
CASEWHEN(Alter19) THEN 1 AS AltGruppe, oder
Hallo Jürgen,
erst mal vielen Dank für Eure Hilfe. Leiser sperrt sich Base bei mir und
gibt einen Syntax error an, auch wenn ich die Gruppenbildung zunächst
nur auf diese eine Bedingung reduziere
CASEWHEN((Alter19),1) AS AltGruppe, oder
CASEWHEN(Alter19) THEN 1 AS AltGruppe, oder
Hallo Jürgen,
erst mal vielen Dank für Eure Hilfe. Leiser sperrt sich Base bei mir und
gibt einen Syntax error an, auch wenn ich die Gruppenbildung zunächst
nur auf diese eine Bedingung reduziere
CASEWHEN((Alter19),1) AS AltGruppe, oder
CASEWHEN(Alter19) THEN 1 AS AltGruppe, oder
Hallo Hendrik,
vielen Dank für die Hinweise.
Die Idee mit dem erzwungenen Umbruch ist gut.
Das ist sicher eine hilfreiche und nutzbare Idee.
Da ich als Schriftarten meistens Times Roman
oder Arial nutze sollte es beim Export eigentlich
keine Probleme geben.
Johannes habe ich meinen kompletten
10 matches
Mail list logo