Obtener la venta mas barata de cada dia
Publicado por Y3rs3Y (2 intervenciones) el 31/01/2019 18:25:05
Buenos dias vengo buscando una ayuda a un problema que ya me dio muchas vueltas de cabeza
tengo dos tablas Tabla1 y tabla2
uso esto para que me de el numero de documento , precio del producto y monto total
select precio,nrodocumento,mtototal from Tabla1 where nrodocumento=
(select TOP 1 nrodocumento from tabla2 where fecha='31012018' order by total);
pero esto solo me devuelve el resultado que quiero de 1 dia en este caso el 31-01-2018
pero tengo que hacer la consulta por cada dia y es tedioso tener que correr una consulta 31 veces :p
necesito hacer una consulta que me devuelva los
precio
nrodocumento
mtototal
de todos los dias del mes
algo como esto
///////////////////////////////////////////////////////
---Fecha----#Documento-Precio--MontoTotal
01-01-2018 0000001 5.60 20.00
02-01-2018 0000005 5.61 20.00
03-01-2018 0000012 5.40 20.00
04-01-2018 0000023 5.50 20.00
05-01-2018 0000031 5.50 20.00
06-01-2018 0000045 5.21 20.00
07-01-2018 0000056 6.01 20.00
08-01-2018 0000078 5.99 20.00
tengo dos tablas Tabla1 y tabla2
uso esto para que me de el numero de documento , precio del producto y monto total
select precio,nrodocumento,mtototal from Tabla1 where nrodocumento=
(select TOP 1 nrodocumento from tabla2 where fecha='31012018' order by total);
pero esto solo me devuelve el resultado que quiero de 1 dia en este caso el 31-01-2018
pero tengo que hacer la consulta por cada dia y es tedioso tener que correr una consulta 31 veces :p
necesito hacer una consulta que me devuelva los
precio
nrodocumento
mtototal
de todos los dias del mes
algo como esto
///////////////////////////////////////////////////////
---Fecha----#Documento-Precio--MontoTotal
01-01-2018 0000001 5.60 20.00
02-01-2018 0000005 5.61 20.00
03-01-2018 0000012 5.40 20.00
04-01-2018 0000023 5.50 20.00
05-01-2018 0000031 5.50 20.00
06-01-2018 0000045 5.21 20.00
07-01-2018 0000056 6.01 20.00
08-01-2018 0000078 5.99 20.00
Valora esta pregunta
0