Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/01/2013, 02:52
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Consulta en varias tablas.

Código MySQL:
Ver original
  1. SELECT SUM(material) as material
  2. FROM (SELECT IFNULL(SUM(material),0) as material FROM  facturas WHERE realizacion BETWEEN '$FInicio' AND '$FFin'
  3. SELECT IFNULL(SUM(material),0) as material FROM  facturas_2011 WHERE realizacion BETWEEN '$FInicio' AND '$FFin'
  4. SELECT IFNULL(SUM(material),0) as material FROM  facturas_2012 WHERE realizacion BETWEEN '$FInicio' AND '$FFin')

o

Código MySQL:
Ver original
  1. SELECT SUM(material) as material
  2. FROM (SELECT realizacion,material FROM  facturas
  3.            UNION ALL
  4.            SELECT realizacion,material FROM  facturas_2011
  5.            UNION ALL
  6.           SELECT realizacion,material FROM  facturas_2012)
  7. WHERE realizacion BETWEEN '$FInicio' AND '$FFin'
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.