la estructura es la siguiente
Código MySQL:
Ver original
/*Table structure for table `abortos` */ /*Data for the table `abortos` */ /*Table structure for table `diag` */ /*Data for the table `diag` */ /*Table structure for table `reproduccion` */ /*Data for the table `reproduccion` */ /*Table structure for table `servicios` */ /*Data for the table `servicios` */ /*Table structure for table `vacunos` */ /*Data for the table `vacunos` */ insert into `vacunos`(`codigo`,`nombre`,`nacimiento`,`sexo`,`raza`,`peso`,`madrecod`,`padrecod`,`foto`) values ('1','200','2010-01-01','HEMBRA',0,NULL,'176','Raul',''),('10','214',NULL,'HEMBRA',0,NULL,'','',NULL),('11','676',NULL,'HEMBRA',0,NULL,'','',NULL),('12','694',NULL,'HEMBRA',0,NULL,'','',NULL),('13','Raul','2007-01-01','MACHO',0,NULL,'214','668',NULL),('14','630',NULL,'HEMBRA',0,NULL,'','',NULL),('2','193','2010-01-02','HEMBRA',0,NULL,'','200',NULL),('24','patricia','2013-01-20','HEMBRA',0,NULL,'Daniel','UNP','E:\\allen\\visual\\FAZ\\fotos\\24.jpg'),('3','182',NULL,'HEMBRA',0,NULL,'','',NULL),('4','186',NULL,'HEMBRA',0,NULL,'','',NULL),('5','204',NULL,'HEMBRA',0,NULL,'','',NULL),('6','176',NULL,'HEMBRA',0,NULL,'','',NULL),('7','650',NULL,'HEMBRA',0,NULL,'','',NULL),('8','668',NULL,'HEMBRA',0,NULL,'','',NULL),('9','662',NULL,'HEMBRA',0,NULL,'','',NULL); /* Procedure structure for procedure `mostrarvacas` */
El problema esta en que no puedo hacer una consulta entre el dato que guarda la tabla reproduccion que debe de estar relacionada con las subtablas servicio, partos y diagnostico (diag)
cuando uso esta consulta
Código MySQL:
Ver original