Resultados de la búsqueda a petición "case"

3 la respuesta

¿Cómo ejecuto diferentes sentencias SELECT basadas en un CASO?

Estoy enfrentando un problema al ejecutar consultas con la declaración CASE. Según mi condición, (por ejemplo, longitud), quiero ejecutar una instrucción SQL diferente. La consulta de muestra problemática es la siguiente: select case when ...

1 la respuesta

La conversión falló al convertir el valor varchar en la declaración de caso

No puedo entenderlo. Tenemos la siguiente consulta simple. DECLARE @bFlag bit SET @bFlag = 0 SELECT something = CASE WHEN @bFlag = 1 THEN CASE WHEN RS.intInterval = 1 THEN '"Days"' WHEN RS.intInterval = 2 THEN '"Weeks"' WHEN RS.intInterval = 3 ...

1 la respuesta

El cortocircuito de Oracle CASE no funciona en grupo por

He encontrado en eldocumentación del enunciado del caso [http://docs.oracle.com/cd/B19306_01/server.102/b14200/expressions004.htm]que usa cortocircuito: Oracle Database utiliza la evaluación de cortocircuito. Es decir, para una expresión CASE ...

2 la respuesta

Sentencia CASE en consulta SQLite

¿Por qué esta consulta no funciona? :( Intenté reemplazar la instrucción IF anidada "... SET lkey = IF (lkey> = 11, lkey - 5, IF (lkey> 5, lkey + 2, lkey))" UPDATE pages SET lkey = CASE lkey WHEN lkey >= 11 THEN lkey - 5 ELSE CASE lkey WHEN lkey ...

1 la respuesta

caso en bash: "línea 4: error de sintaxis cerca de token inesperado`) '"

caso en bash: línea 4: error de sintaxis cerca de token inesperado `) ' Estoy tratando de usar el comandocase en Bash (en mi Raspberry Pi nuevamente), pero cuando ejecuto mi script, Bash escupe errores. He leído muchos tutoriales y creo que ...

1 la respuesta

MS SSQL: cómo usar mayúsculas y minúsculas cuando como parámetro exec

Usando SQL Server 2008 R2, estoy tratando de ejecutar un procedimiento almacenado usando exec con dos parámetros. El primer parámetro es un identificador único. El segundo parámetro puede ser '2' o '3'. Estoy usando una función escrita que ...

8 la respuesta

Expresión dentro de la declaración de caso del interruptor

Estoy tratando de crear una declaración de cambio, pero parece que no puedo usar una expresión que se evalúa (en lugar de una cadena / número entero). Puedo hacer esto fácilmente con las declaraciones if, pero espero que case sea ...

3 la respuesta

cambiar la declaración con múltiples casos que ejecutan el mismo código

Tengo el siguiente código: <?php echo check('three'); function check($string) { switch($string) { case 'one' || 'two' : return 'one or two'; break; case 'three' || 'four' : return 'three or four'; break; } }Actualmente produce: one or twoPero ...

4 la respuesta

Caso MySQL en la instrucción Select con el operador LIKE

¿Es posible combinar elCASE declaración y laLIKE operador en un MySQLSELECT ¿declaración? Por ejemplo, estoy tratando de consultar una base de datos que almacena datos en una sola columna en cualquiera de los dos formatos (esto es horrible y me ...

10 la respuesta

SQL Server: CASO CUANDO O LUEGO FINALIZA => el OR no es compatible

LosOR en elWHEN cláusula de unCASEa declaración @ no es compatible. ¿Cómo puedo hacer esto CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system