rdsat 0 Denunciar post Postado Novembro 7, 2005 Seguinte galera ...preciso fazer um select onde ele me some o valor de uma coluna e me retorne os registros da soma maior que determinado numero .. tipocoluna valor 100.00200.00300.00vamos supor que a soma da coluna de o saldo de um cliente .. saldo=600.00 e o cliente vai efetuar o pagamento de 550.00 como eu posso selecionar os registros que na soma do select sejam abaixo de 550.00 ??????alguem pode me ajudar ?? Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Novembro 7, 2005 select * from Tabelawhere sum(saldo) > 550.00 Compartilhar este post Link para o post Compartilhar em outros sites
rdsat 0 Denunciar post Postado Novembro 7, 2005 Amigo deu erro ....Invalid use of group function .. Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Novembro 7, 2005 select sum(saldo) from Tabelawhere sum(saldo) > 550.00group by sum(saldo)ou select saldo from Tabelawhere sum(saldo) > 550.00group by saldo Compartilhar este post Link para o post Compartilhar em outros sites
rdsat 0 Denunciar post Postado Novembro 7, 2005 amigo ainda da o mesmo erro..Invalid use of group function ..==tabela saldo == cliente saldo 000004-022 10 000004-022 90 000128-139 40 Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Novembro 7, 2005 Você vai quer o saldo pelo valor? Pelo Cliente??Pelos 2?????pois podes ter assim, se for por cliente.select cliente, sum(saldo) from Tabelawhere cliente = 'nm_cliente'group by cliente, sum(saldo)se não der certo, tira a função sum do group by e deixa o cliente e o saldo Compartilhar este post Link para o post Compartilhar em outros sites