Advertisement
kuroshan1104

deuda puesto activo

Feb 1st, 2025
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.73 KB | Source Code | 0 0
  1. SELECT
  2.     pp.codigo AS CODIGO,
  3.     (SELECT SUM(dd.saldo)
  4.      FROM d_deuda dd
  5.      INNER JOIN d_deuda_puesto ddp ON ddp.ideuda = dd.ideuda
  6.      WHERE ddp.idpuesto = pp.idpuesto
  7.      AND dd.estado <> 'BA'
  8.      AND dd.condicion = 1) AS TOTAL,
  9.     (SELECT MAX(dd.moneda)
  10.      FROM d_deuda dd
  11.      INNER JOIN d_deuda_puesto ddp ON ddp.ideuda = dd.ideuda
  12.      WHERE ddp.idpuesto = pp.idpuesto
  13.      AND dd.estado <> 'BA'
  14.      AND dd.condicion = 1) AS MONEDA
  15. FROM p_puesto pp
  16. INNER JOIN p_puesto_socio pps ON pp.idpuesto = pps.idpuesto
  17. INNER JOIN g_persona gp ON pps.idsocio = gp.idpersona
  18. INNER JOIN p_giro pg ON pp.idgiro = pg.idgiro
  19. WHERE pp.codigo = 'A0204B'
  20. AND pp.activo = 1
  21. AND pps.activo = 1
  22. HAVING TOTAL IS NOT NULL;
  23.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement