Problema Decode

ocampos
12 de Mayo del 2006
Hola me gustaria saber si se puede negar en un decode.
Quiero seleccionar los que no sean x

decode (campo, no 'x',1,0)

Pero no se si sepuede hacer, me da error.

car2004
12 de Mayo del 2006
No creo que se pueda con DECODE, pero puedes probar con CASE. Te pongo un ejemplo. El uso del case es una pasada. Puedes poner tambien else

SELECT (CASE
WHEN cd_provincia =28 THEN \\\\'madrid\\\\'
WHEN cd_provincia<>28 THEN \\\\'Otra\\\\' END) \\\"CCAA\\\", cd_actividad from provincia