OpenOffice Base

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: OpenOffice Base

Beitrag von Barlee »

Hallo,

suche nach CASE WHEN THEN hier im Forum.
Da findest Du genügend Beispiele

Gruß Barlee
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: OpenOffice Base

Beitrag von Barlee »

unter "Bearbeiten" im Abfrageentwurf hast Du "SQL-Kommando direkt ausführen" aktiviert?

Gruß Barlee
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: OpenOffice Base

Beitrag von Barlee »

Es fehlt in Deinem SQL noch ein Komma vor CASE WHEN; also hinter "BewerbungsDetails"."Erledigt am"
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: OpenOffice Base

Beitrag von Barlee »

Also muss an meinen befehl und dass ganze SQL Zeug liegen
Mit Sicherheit ;-)
Ersetze einmal WAHR durch TRUE
Die Dateninhalte konnten nicht geladen werden.
Interessant ist immer, was danach geschrieben steht.

PS: In Deinem letzten gesendeten SQL Befehl fehlt immer noch das Komma vor dem CASE WHEN

Gruß Barlee
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: OpenOffice Base

Beitrag von Barlee »

SELECT "Bewerbungs-Nummer", "Abgeschickt", "Abgeschickt am", "Vorstellungs-Gespräch", "Vorstellungs-Gespräch am", "Erledigt", "Erledigt am";
CASE WHEN "Abgeschickt"=WAHR THEN 'X' ELSE '-' END AS "Bemerkung" FROM "BewerbungsDetails" AS "BewerbungsDetails"
Kann nicht funktionieren!
Versuche es mal mit der Kombination aus einem KOMMA !! (NICHT SEMIKOLON) hinter "Erledigt am" und TRUE an Stelle von WAHR

Ich hoffe doch sehr, dass dem Feld "Abgeschickt" auch der Datentyp BOOLEAN zugewiesen ist???
Ansonsten solltest Du vielleicht mal mit dem Urschleim beginnen und uns mitteilen, wie Deine Tabellen aufgebaut sind, d.h. welche Datentypen Du verwendest.
Antworten