Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT DISTINCT(E.numempleado) AS Numero, E.apellido+" "+E.nombre AS Nombre,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=1) AS Dia1,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=2) AS Dia2,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=3) AS Dia3,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=4) AS Dia4,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=5) AS Dia5,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=6) AS Dia6,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=7) AS Dia7,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=8) AS Dia8,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=9) AS Dia9,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=10) AS Dia10,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=11) AS Dia11,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=12) AS Dia12,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=13) AS Dia13,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=14) AS Dia14,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=15) AS Dia15,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=16) AS Dia16,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=17) AS Dia17,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=18) AS Dia18,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=19) AS Dia19,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=20) AS Dia20,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=21) AS Dia21,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=22) AS Dia22,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=23) AS Dia23,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=24) AS Dia24,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=25) AS Dia25,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=26) AS Dia26,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=27) AS Dia27,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=28) AS Dia28,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=29) AS Dia29,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=30) AS Dia30,
- (SELECT L.alias
- FROM reportes RP, PPL_leyenda L INNER JOIN pago_prima_legal PPL1 ON L.id=PPL1.id_status
- WHERE PPL1.numemple=PPL.numemple
- AND PPL1.id_status=L.id
- AND PPL1.fechaElab BETWEEN RP.fechaDEL AND RP.fechaAL
- AND PPL1.NumDia=31) AS Dia31
- FROM empleados AS E LEFT JOIN pago_prima_legal AS PPL ON E.numempleado = PPL.numemple;
Add Comment
Please, Sign In to add comment