Me podrían dar su opinión, critica, recomendación acerca de esta consulta
Código MySQL:
Ver original contrato cc
INNER JOIN especialidad ee
ON ee.ID_ESPECIALIDAD
= cc.ID_ESPECIALIDAD
INNER JOIN departamento dd
ON dd.ID_DEPARTAMENTO
= ee.ID_DEPARTAMENTO
cc.ID_SITUACION = 18
cc.ID_TIPO_CONTRATO = '".$this->getId_tipo_contrato()."'
dd.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
contrato cc
INNER JOIN especialidad ee
ON ee.ID_ESPECIALIDAD
= cc.ID_ESPECIALIDAD
INNER JOIN departamento dd
ON dd.ID_DEPARTAMENTO
= ee.ID_DEPARTAMENTO
cc.ID_SITUACION = 19
cc.ID_TIPO_CONTRATO = '".$this->getId_tipo_contrato()."'
dd.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
contrato cc
INNER JOIN especialidad ee
ON ee.ID_ESPECIALIDAD
= cc.ID_ESPECIALIDAD
INNER JOIN departamento dd
ON dd.ID_DEPARTAMENTO
= ee.ID_DEPARTAMENTO
cc.ID_SITUACION = 20
cc.ID_TIPO_CONTRATO = '".$this->getId_tipo_contrato()."'
dd.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
contrato cc
INNER JOIN especialidad ee
ON ee.ID_ESPECIALIDAD
= cc.ID_ESPECIALIDAD
INNER JOIN departamento dd
ON dd.ID_DEPARTAMENTO
= ee.ID_DEPARTAMENTO
cc.ID_SITUACION = 39
cc.ID_TIPO_CONTRATO = '".$this->getId_tipo_contrato()."'
dd.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
contrato cc
INNER JOIN especialidad ee
ON ee.ID_ESPECIALIDAD
= cc.ID_ESPECIALIDAD
INNER JOIN departamento dd
ON dd.ID_DEPARTAMENTO
= ee.ID_DEPARTAMENTO
cc.ID_SITUACION = 46
cc.ID_TIPO_CONTRATO = '".$this->getId_tipo_contrato()."'
dd.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
contrato c
INNER JOIN especialidad e
ON e.ID_ESPECIALIDAD
= c.ID_ESPECIALIDAD
INNER JOIN departamento d
ON d.ID_DEPARTAMENTO
= e.ID_DEPARTAMENTO
d.NOMBRE_CORTO = '".$this->getNombre_corto_departamento()."'
Que devuelte esta consulta, devuelve los tipos de contratos(genéricos y especificos) por departamento, al igual que devuelve la situación de cada contrato (ejecución,mora,problema,suspendido,finiquito).
se aceptan todo tipo de comentarios, yo se que se puede mejorar pero necesito su ayuda para esto, gracias de antemano.
