vanchy_ivan Posted April 6, 2013 Report Share Posted April 6, 2013 Hola, espero que me puedan ayudar, lo que pasa es que estoy construyendo una aplicacion en access y tengo dos tablas: 1 ventas y otra pagos. Ambas tienen campos fecha y total. El problema es que quiero hacer una consulta con tal que se creen los campos fecha, total ventas (de la tabla venta) y total pagos (de la tabla pago) y qe se pongan los valores según corresponda. Ej. Registros Ventas Registros Pagos01-01-2013 10000 01-01-2013 4000001-01-2013 20000 02-01-2013 1000001-01-2013 20000 04-01-2013 1000002-01-2013 10000 Consulta final FECHA T. V. T.P01-01-2013 50000 4000002-01-2013 10000 1000004-01-2013 0 10000 Habrá alguna forma de hacerlo? Link to comment Share on other sites More sharing options...
AshWilliams Posted April 6, 2013 Report Share Posted April 6, 2013 Con algo asi debiese funcionar: select ven.fecha, sum(ven.ventas) as TV, (select sum(pa.pagos) from pagos pa where pa.fecha = ben.fecha) as TP from ventas ven group by fecha Saludos :krider: Link to comment Share on other sites More sharing options...
Ra Posted April 8, 2013 Report Share Posted April 8, 2013 SELECT ISNULL(VENTA.Fecha, PAGO.Fecha) AS 'Fecha', SUM(VENTA.Total) AS 'Ventas', SUM(PAGO.Total) AS 'Pagos' FROM VENTA FULL JOIN PAGO ON VENTA.Fecha = PAGO.Fecha GROUP BY VENTA.Fecha, PAGO.Fecha Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now