Ver Mensaje Individual
  #1  
Antiguo 20-04-2014
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 275
Reputación: 17
webmasterplc Va por buen camino
Consulta SQL solo si el campo tiene valor

Buenas tengo una tabla con unos valores de referencia
la estructura de la tabla es la siguiente:
Código SQL [-]
CREATE TABLE `valoresnormales` (   `codigo` int(11) NOT NULL,   `codigoexamen` int(11) DEFAULT NULL,   `sexo` int(11) DEFAULT NULL,   
`edadinicio` int(11) DEFAULT NULL,   `edadfin` int(11) DEFAULT NULL,   `valornormal` varchar(50) DEFAULT NULL,   
PRIMARY KEY (`codigo`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
de alli necesito hacer una consulta donde se cumplan 3 condiciones sexo, edadinicio y edadfinal pero muchas veces los campos edadinicio y edad final estan vacion porque no influye la edad y no se como hacer en delphi dinamicamente para que cuando esten vacios esos campos no los tome como condicional
Código SQL [-]
SELECT valoresnormales.codigoexamen, valoresnormales.sexo, valoresnormales.edadinicio, valoresnormales.edadfin, valoresnormales.valornormal 
FROM valoresnormales WHERE valoresnormales.sexo = 0 AND valoresnormales.edadinicio > '' AND valoresnormales.edadfin < ''

Última edición por Casimiro Notevi fecha: 20-04-2014 a las 19:05:38.
Responder Con Cita