SQL - duda consulta sql

 
Vista:

duda consulta sql

Publicado por alba (8 intervenciones) el 20/04/2009 15:03:07
tengo la siguiente consulta

SELECT *
FROM telefono
WHERE telefono is not null
OR
movil is not null;

si me devuelve un registro, me gustaria que me ponga en un campo true

por ejemplo

nombre contacto_datos
daniel true

duplo no es un campo de la tabla, sino seria una expresion o variable para esta consulta

¿se puede hacer?

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:duda consulta sql

Publicado por DALSOM (195 intervenciones) el 21/04/2009 18:03:45
A VER SI ENTIENDO,
LO PRIMERO, ES QUE PUEDE DEVOLVERTE MAS DE UN DATO, PERO SI ES UNO, O MAS, Y DEPENDIENDO DE ESO LE QUIERES PONER UN TRUE,
CREO QUE ES MEJOR QUE LO HAGAS DESDE TU APLICACION, YA QUE UTILIZANDO SQL, TENDRIAS QUE HACER LA BUSQUEDA POR CADA REGISTRO (UTILIZANDO SUBQUERIES) LO QUE TE CONSUMIRIA MUCHOS RECURSOS. POR LO QUE TE RECOMIENDO QUE DEJES EL CAMPO DISPONIBLE COMO UN BIT, Y DESDE TU APLICACION HAGAS ESA VALIDACION.

SALUDOS,
DALSOM.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar