Condicionales sql - duda



   AUTOR PREGUNTA

Publicado 16 junio 2014 - 20:28

¿Existe algo similar en SQL a los condicionales IF en programación?


¿Tienes la misma pregunta? Yo también

 

Publicado 17 junio 2014 - 04:35

Con CASE THEN

 

Publicado 17 junio 2014 - 04:58

Sí, para ello tienes la sentencia CASE que te ayuda a condicionar la ejecución de un query dependiendo de tus necesidades:

SELECT CASE
	    WHEN Obsolete = 'N' or InStock = 'Y'
		   THEN 1
		   ELSE 0
   END as Salable, *
FROM Product

   AUTOR PREGUNTA

Publicado 17 junio 2014 - 14:28

Gracias