Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/05/2012, 08:42
Bugger
 
Fecha de Ingreso: septiembre-2010
Ubicación: /home/
Mensajes: 103
Antigüedad: 14 años, 2 meses
Puntos: 17
Respuesta: Problema/Duda con UNION

Hola de nuevo... si con la solución y era culpa mía por el jaleo de fechas y los años, tenia las clausulas al revés.


Código MySQL:
Ver original
  1. SELECT sbc.id_article as id_article,
  2. sum(sbc.total_article) as total_article,
  3. sum(sbc.total_partides) as total_partides,
  4. sum(sbc.total_pes) as total_pes,
  5. sum(sbc.total_cost_partides) as total_cost_partides,
  6. sum(sbc.total_cost_pes) as total_cost_pes,
  7. iva
  8. (
  9. SELECT id_article,
  10. ".$anyf."_lin_tickets.total as total_article,
  11. ".$anyf."_lin_tickets.partides as total_partides,
  12. ".$anyf."_lin_tickets.pes as total_pes,
  13. ".$anyf."_lin_tickets.cost * ".$anyf."_lin_tickets.partides as total_cost_partides,
  14. ".$anyf."_lin_tickets.cost * (".$anyf."_lin_tickets.pes / 1000) as total_cost_pes,
  15. iva
  16. FROM ".$anyf."_lin_tickets INNER JOIN ".$anyf."_tickets  
  17. ON ".$anyf."_lin_tickets.id_ticket = ".$anyf."_tickets.id_ticket
  18. WHERE ".$anyf."_lin_tickets.id_tenda = ".$id_tenda."
  19. AND ".$anyf."_tickets.data <= ".$dataf."
  20. AND ".$anyf."_tickets.anulat = 0 AND ".$anyf."_tickets.total > 0
  21. ".$wlin_tickets."
  22. SELECT id_article,".$anyd."_lin_tickets.total as total_article,
  23. ".$anyd."_lin_tickets.partides as total_partides,
  24. ".$anyd."_lin_tickets.pes as total_pes,
  25. ".$anyd."_lin_tickets.cost * ".$anyd."_lin_tickets.partides as total_cost_partides,
  26. ".$anyd."_lin_tickets.cost * (".$anyd."_lin_tickets.pes / 1000) as total_cost_pes,
  27. iva
  28. FROM ".$anyd."_lin_tickets INNER JOIN ".$anyd."_tickets
  29. ON ".$anyd."_lin_tickets.id_ticket = ".$anyd."_tickets.id_ticket
  30. WHERE ".$anyd."_lin_tickets.id_tenda = ".$id_tenda."
  31. AND ".$anyd."_tickets.data >= ".$datad."
  32. AND ".$anyd."_tickets.anulat = 0 AND ".$anyd."_tickets.total > 0
  33. ".$wlin_tickets."
  34. )
  35. as sbc
  36. GROUP BY sbc.id_article

muchas gracias por el seguimiento.