Guest User

Untitled

a guest
Jan 18th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.89 KB | None | 0 0
  1. DECLARE @periodo int, @situ int, @dscto int
  2. SET @periodo = 201804, @situ = 1, @dscto = 121
  3.  
  4. select Descuento,cae_numcargo,bas_numlibele DNI,cae_nrtempleado as "Cod. Modular",bas_apepaterno as "Ap. Paterno",bas_apematerno as "Ap. Materno",bas_nombres as "Nombres", Monto
  5. from(select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes01 Descuento,rlq_mtodes01 Monto
  6. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  7. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes02 Descuento,rlq_mtodes02 Monto
  8. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  9. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes03 Descuento,rlq_mtodes03 Monto
  10. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  11. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes04 Descuento,rlq_mtodes04 Monto
  12. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  13. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes05 Descuento,rlq_mtodes05 Monto
  14. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  15. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes06 Descuento,rlq_mtodes06 Monto
  16. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  17. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes07 Descuento,rlq_mtodes07 Monto
  18. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  19. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes08 Descuento,rlq_mtodes08 Monto
  20. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  21. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes09 Descuento,rlq_mtodes09 Monto
  22. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  23. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes10 Descuento,rlq_mtodes10 Monto
  24. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  25. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes11 Descuento,rlq_mtodes11 Monto
  26. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  27. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes12 Descuento,rlq_mtodes12 Monto
  28. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  29. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes13 Descuento,rlq_mtodes13 Monto
  30. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  31. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes14 Descuento,rlq_mtodes14 Monto
  32. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  33. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes15 Descuento,rlq_mtodes15 Monto
  34. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  35. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes16 Descuento,rlq_mtodes16 Monto
  36. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  37. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes17 Descuento,rlq_mtodes17 Monto
  38. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  39. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes18 Descuento,rlq_mtodes18 Monto
  40. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  41. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes19 Descuento,rlq_mtodes19 Monto
  42. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  43. union all select cae_codstatus,cae_numcargo,cae_codempresa, rlq_perpago,bas_numlibele,cae_nrtempleado,bas_apepaterno,bas_apematerno,bas_nombres,rlq_coddes20 Descuento,rlq_mtodes20 Monto
  44. from tb_admcae, tb_remrlq where rlq_rut = cae_nrtempleado and rlq_nrocargo = cae_numcargo
  45. )X
  46. where
  47. Descuento = @dscto
  48. and cae_codempresa='8'
  49. and cae_codstatus = @situ
  50. and rlq_perpago = @periodo
  51. order by "Ap. Paterno", "Ap. Materno", "Nombres"
Add Comment
Please, Sign In to add comment