Select resultado Logico???

03/01/2006 - 19:48 por Ducky | Informe spam
Hola,

Necesito obtener un resultado logico: Falso o Verdadero (0,1)

Si la suma es mayor que cero.

SELECT SUM(car_mov) < 0 AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

SELECT iif(SUM(car_mov) < 0, 1, 0) AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

Alguna idea como hacer esto???

Aprecio mucho su tiempo y atención,

Preguntas similare

Leer las respuestas

#1 Maxi
03/01/2006 - 20:13 | Informe spam
Hola, usa CASE


SELECT case when (SUM(car_mov)) < 0 then 1 else 0 end AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


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

Necesito obtener un resultado logico: Falso o Verdadero (0,1)

Si la suma es mayor que cero.

SELECT SUM(car_mov) < 0 AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

SELECT iif(SUM(car_mov) < 0, 1, 0) AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

Alguna idea como hacer esto???

Aprecio mucho su tiempo y atención,


Respuesta Responder a este mensaje
#2 Ducky
05/01/2006 - 20:22 | Informe spam
Muchas gracias !!!


"Maxi" escribió en el mensaje
news:%
Hola, usa CASE


SELECT case when (SUM(car_mov)) < 0 then 1 else 0 end AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


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

Necesito obtener un resultado logico: Falso o Verdadero (0,1)

Si la suma es mayor que cero.

SELECT SUM(car_mov) < 0 AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

SELECT iif(SUM(car_mov) < 0, 1, 0) AS Expr1
FROM Movimientos
WHERE (fol_mov = 5)

Alguna idea como hacer esto???

Aprecio mucho su tiempo y atención,






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