Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/05/2009, 15:35
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 11 meses
Puntos: 360
Respuesta: Como unificar estas consultas

No se si administra mejor los recursos, pero puedes hacer pruebas

Código mysql:
Ver original
  1. SELECT COUNT(monto),SUM(monto) FROM partidas WHERE codigo = 'IV00228114' AND TIPO = 'subproducto' AND reporte BETWEEN  '2008-01-01' AND '2009-01-31'
  2. SELECT COUNT(monto),SUM(monto) FROM partidas WHERE codigo = 'IV00228114' AND TIPO = 'subproducto2' AND reporte BETWEEN  '2008-01-01' AND '2009-01-31'
  3. SELECT COUNT(monto),SUM(monto) FROM partidas WHERE codigo = 'IV00228114' AND TIPO = 'subproducto3' AND reporte BETWEEN  '2008-01-01' AND '2009-01-31'
  4. SELECT COUNT(monto),SUM(monto) FROM partidas WHERE codigo = 'IV00228114' AND TIPO = 'subproducto4' AND reporte BETWEEN  '2008-01-01' AND '2009-01-31'

Nos cuentas como te va.

Esto te genera una unica salida con toda la información solicitada.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming