retornar un boolean en una consulta

rolextreme
24 de Mayo del 2005
Hola:

Quiro saber como puedo retornar un boolean en una consulta si el dato se encuentra en una tabla o no, es todo. quizas esto parezca demaciado basico para ustedes pero soy nuevo en esto y quiero aprender...

Isa? Islas
24 de Mayo del 2005
-- Si esta en una tabla
SELECT MyColBol FROM MyTabla
-- Si no se encuentra
SELECT 1 -- o Cero si es apagado.

¿Es lo que necesitas?

rolextreme
24 de Mayo del 2005
es super simple, no agrandemos el problema, por ejemplo:
la consulta

SELECT * FROM tabla WHERE columna_1 = 'informacion';

esa consulta no puede tener un resultado ya que quizas en ese atribito no se encuentre informacion, ahora... lo que yo quiero es saber si SQL tiene una instruccion que retorne un BOOLEAN y que me diga si el dato se encuentra o no, es super simple, me despido y espero que puedas ayudarme...

Atentamente

rolextreme

hassercorp
24 de Mayo del 2005
No conozco funciones que retornen booleanos, ¡pero sí numeros!

Yo resolví mi problema similar al tuyo haciento

SELECT Count(*) as Total
FROM miTabla
WHERE miColumna='miInformación'

Luego leía el campo 'Total' -único campo- de la única tupla o columna que se devuelve.
Si era 0, False. Si era >0, True.


Espero haberte servido de referencia.
Suerte.

S e r g i o M . S .
Analista Programador