Quiero hacer una consulta en asp con MySql y me he destrozado la cabeza y no logro sacar nada espero alquien me ayude
tengo varias tablas:
Código:
CREATE TABLE `documentos` (
`documento_id` int(11) NOT NULL auto_increment,
`documento_nombre` varchar(100) NOT NULL default '',
`documento_caracteristicas` longtext NOT NULL,
`documento_necesario` int(11) NOT NULL default '0',
`documento_activo` int(11) NOT NULL default '1',
PRIMARY KEY (`documento_id`)
) TYPE=MyISAM;
CREATE TABLE `expediente` (
`expediente_id` int(11) NOT NULL auto_increment,
`expediente_numero` varchar(100) NOT NULL default '',
`expediente_nombre` varchar(250) NOT NULL default '',
`expediente_paterno` varchar(100) NOT NULL default '',
`expediente_materno` varchar(100) NOT NULL default '',
`expediente_importe` decimal(15,0) NOT NULL default '2',
`expediente_status` varchar(100) NOT NULL default '',
`expediente_user` int(11) NOT NULL default '0',
`expediente_fecha` date NOT NULL default '0000-00-00',
PRIMARY KEY (`expediente_id`)
) TYPE=MyISAM;
CREATE TABLE `imagen` (
`imagen_id` int(11) NOT NULL auto_increment,
`imagen_nombre` varchar(100) NOT NULL default '',
`imagen_expediente` int(11) NOT NULL default '0',
`imagen_docto` int(11) NOT NULL default '0',
`imagen_nombre1` varchar(100) NOT NULL default '',
`imagen_fecha` date NOT NULL default '0000-00-00',
PRIMARY KEY (`imagen_id`)
) TYPE=MyISAM;
un expediente puede tener imagenes
y hay tipos de imagenes que son obligatorias en el expedinte
Quiero encontrar los expedientes que les hace falta algun imagen obligatoria
Las tablas se relacionan de la siguiente manera:
documentos.documento_id = imagen.docto
imagen_expediente = expediente.id
Las imagenes obligatorias con los registros en documentos en el campo documentos.documento_necesario
Espeor explicarme bien
Alguien me puede ayudar