condicion en un SELECT

05/07/2007 - 13:11 por Jordi | Informe spam
Hola,

Estoy haciendo una stored p. donde un campo del select puede tener 2
valores dependiendo de otro.

SELECT campo1,campo2,campo3,campoN

el valor de campoN depende campo1
si campo1 = '0'
entonces devuelvo "1324"
sino
devuelvo "abcddd"


Lo he intentado con IF, pero da error... Como podria hacerlo?

Gracias,

Preguntas similare

Leer las respuestas

#1 Victor Koch
05/07/2007 - 14:23 | Informe spam
SELECT campo1,campo2,campo3,CASE WHEN campo1='0' THEN '1234' ELSE 'abcddd'
END AS campoN


Un saludo, Víctor Koch.


"Jordi" escribió en el mensaje
news:
Hola,

Estoy haciendo una stored p. donde un campo del select puede tener 2
valores dependiendo de otro.

SELECT campo1,campo2,campo3,campoN

el valor de campoN depende campo1
si campo1 = '0'
entonces devuelvo "1324"
sino
devuelvo "abcddd"


Lo he intentado con IF, pero da error... Como podria hacerlo?

Gracias,


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida