Moin.
Also soweit ich weiß -bin nämlich selber mal darauf reingefallen, ist
alter ein SQL - Befehl zum ändern von Tabelleninhalten... und kann
demzufolge nicht als Bezeichner verwendet werden. Das allerdings war bei
MySql 4.xx - wie es heute ist, weiß ich nicht.
Gruß, claus
Am 26.12.2010
Hallo Claus,
Also soweit ich weiß -bin nämlich selber mal darauf reingefallen, ist
alter ein SQL - Befehl zum ändern von Tabelleninhalten... und kann
demzufolge nicht als Bezeichner verwendet werden. Das allerdings war bei
MySql 4.xx - wie es heute ist, weiß ich nicht.
Den Teil würde auch
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