select * from detallefactura where detallefactura.serial_caf in (select serial_caf from cabecerafactura where cabecerafactura.estado_caf='EMITIDA') DELETE FROM detallecomprobante WHERE detallecomprobante.serial_com IN ( SELECT serial_com FROM `comprobante` WHERE `CODIGO_COM` LIKE '%CI%' AND `ESTADO_COM` LIKE 'AUTOMATICO' ) *** borrar facturas con detalle DELETE FROM detallefactura WHERE detallefactura.serial_caf IN ( SELECT serial_caf FROM `cabecerafactura` WHERE `ESTADO_CAF` NOT LIKE 'ANULADA' AND fecha_caf LIKE '2014-%' AND `ABONO_CAF` =0 AND total_caf >0 AND `ESTADO_CAF` NOT LIKE 'PAGADA' ) //// actualizar valor total cabecera con ruros update cabecerafactura set total_caf=(select sum(valor_aal) from detallefactura where detallefactura.serial_caf=cabecerafactura.serial_caf) /// buscar cedulas padres para anexo SELECT alumno.serial_alu, apellido_alu, nombre_alu,estado_alu, apellido_pad, codigoIdentificacion_pad FROM periodo, seccion, nivel, paralelo, paralelo_alumno, alumno, padres_alumno, padres WHERE seccion.serial_sec = nivel.serial_sec AND alumno.serial_alu = padres_alumno.serial_alu AND padres_alumno.serial_pad = padres.serial_pad AND periodo.serial_per = paralelo_alumno.serial_per AND nivel.serial_niv = paralelo.serial_niv AND paralelo.serial_par = paralelo_alumno.serial_par AND paralelo_alumno.serial_alu = alumno.serial_alu AND paralelo_alumno.activo_paralu = 's' AND periodo.serial_per =5 AND codigoIdentificacion_pad = '000000000' and repreEconomico_palu='SI' /// actualizar pagos de prestamos hasta la fecha UPDATE detalleprestamosempleado set estado_dan='PAGADO' WHERE fecha_dan >= '2015-01-01' and fecha_dan<='2015-07-31' and estado_dan='PENDIENTE' /// index SET foreign_key_checks=0;