![]() |
Sumar los campos de 3 tablas
Hola amigos, tengo un problemilla, lo que quiero es obtener la venta total de 3 tablas Venta1,Venta2 y Venta3 en donde lo unico que tienen en comun es la fecha. Pero lo unico que he podido lograr es obtener el total por cada tabla con querys distintos de esta forma:
select sum(precio*cantidad) as VtaTotal1 from Venta1 where fecha = 'fecha_actual' pero quisiera hacerlo en un solo query para que haga la suma de la venta total de 3 las tablas, pero no se como hacerle. Me pueden ayudar, pliss. |
Desconozco si puedes obtener la suma total con una sola consulta pero por lo menos puedes obtener los tres totales con una sola consulta:
Código:
select sum(precio*cantidad) from Venta1 where fecha = 'fecha_actual' // Saludos |
:) Gracias Roman tienes razon con la union puedo sacar los subtotales y de ahi obtener la suma total, trate de sacar los subtotales con un inner join pero no me funciono me duplicaba los totales de cada venta. Bueno es porque no lo habia usado y quise ver si salia algo bueno :D
Agradezco mucho tu ayuda. Saludos |
La franja horaria es GMT +2. Ahora son las 00:02:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi