Hi,
Ich hab mal wieder ein problem
Und zwar möchte ich sobald, in einen Select-Anweisung, eine Spalte einen bestimmten Wert diese Zeile aus dem Resultat komplett entfernen. Das sieht momentan ungefähr so aus:
"historyType";"historyTypeValue";"historyDatetimeLong"
3 ; 4 ;"21 Jun 2010, 11:09:26"
30 ; 3 ;"21 Jun 2010, 09:41:38"
32 ; -1 ;"28 May 2010, 11:26:08"
33 ; -1 ;"28 May 2010, 11:13:45"
und sobald z.b. der historytype 33 “historyTypeValue”-wert -1 hat soll die zeile komplett entfernt werden.
hab schon ein wenig mit Case rumprobiert bin aber nciht wirklich zu einem Ergebnis gekommen.
Ich hab da an sowas in der Art gedacht:
SELECT "historyType", "historyTypeValue",
to_char("historyTimestamp", 'DD Mon YYYY, HH24:MI:SS') AS "historyDatetimeLong"
FROM history
WHERE "domainName"='starmans-radio.de'
and
case when (("historyType" = 33) and ("historyTypeValue" = 1)) then "historyTypeValue" = 1
end
ORDER BY "historyTimestamp" DESC;
Das funktioniert nicht. Da zeigt er garnichts an. und wenn ich das über der From Klausel mache dann wird ja eine extra spalte eingerichtet. Das soll ja aber nicht apssieren. Hat da einer ne idee?
Vielen Dank schonmal
Spinner0815