tengo varias tablas:
Código:
un expediente puede tener imagenesCREATE 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;
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