Autor Tema: Se puede mejorar esta consulta.  (Leído 2034 veces)

0 Usuarios y 1 Visitante están viendo este tema.

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
Se puede mejorar esta consulta.
« en: Agosto 05, 2011, 12:34:16 pm »
Con esta consulta no tengo problema me trae justo lo que quiero, pero no se hay forma de mejorar esto.

Código: [Seleccionar]

SELECT DISTINCT (SELECT SUM(total) FROM alquiler WHERE fentrada BETWEEN '2001-01-01' AND '2011-08-04' AND estado='PAGADO' OR estado='OCUPADO') +
IFNULL((SELECT SUM(entrega) FROM alquiler WHERE fentrada BETWEEN '2011-01-08' AND '2011-05-08' AND estado='OCUPADO'),0) +
IFNULL((SELECT SUM(entrega) FROM alquiler WHERE fentrada BETWEEN '2011-01-08' AND '2011-05-08' AND estado='DEBE'),0) AS TotalAlquiler;

CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo