Jump to content


Rodrigo Bruel

Member Since 26/03/2015
Offline Last Active 14/04/2015, 10:25
-----

Posts I've Made

In Topic: Determinar o Valor so Sum na query.

30/03/2015, 11:32

Fernando C, 

 

Obrigado pela resposta, mas acho que me expliquei mau, gostaria de saber de no caso de eu ter os R$ 15,00 para gastar ele me traria 10 itens que somando dariam exatamente os R$ 15,00 que tenho para gastar, ou seja no caso me traria 6 itens de R$ 1,00 , 3 itens de R$ 2,00 , 1 iten de R$ 3,00 cuja a soma são exatos R$ 15,00(isso aleatoriamente).


Fernando C, 

 

Obrigado pela resposta, mas acho que me expliquei mau, gostaria de saber de no caso de eu ter os R$ 15,00 para gastar ele me traria 10 itens que somando dariam exatamente os R$ 15,00 que tenho para gastar, ou seja no caso me traria 6 itens de R$ 1,00 , 3 itens de R$ 2,00 , 1 iten de R$ 3,00 cuja a soma são exatos R$ 15,00(isso aleatoriamente).

(select * from produto where preco= 1 order by rand() limit 0,06)
union (select * from produto  where preco= 2 order by rand() limit 0,03)
union (select * from produto  where preco = 3 order by rand() limit 0,01)
 
Neste caso eu pré - estabeleço que por calculo manual a quantidade de cada produto por preço, mas no caso gostaria de saber se exite outra forma.

IPB Skin By Virteq