Trazendo um resultado de uma unica coluna de uma tabela
15 respostas
T
topersdesign
Boa noite, Gostaria de saber se alguem poderia me ajudar com esse problema, tenho um banco de dados do campeonato brasileiro, cada rodada é inserido os resultados na tabela Time gostaria de trazer a soma da coluna de pontos ganhos exemplo estamos na 10º rodada do campeonato, se o time ganhou as 10 partidas ele teria sua coluna dessa maneira
Todo banco de dados tem… com essa função… você conseguirá trazer o resultado da soma da coluna
A
andre.froes
isso tá mais pra sql, o java faz isso também, mas como são valores pequenos não tem problema você realizar no sql.
Stringsql="select sum(pontos) as pontos where timequevocequer='O melhor time do mundo timão corinthians salve salve!'";
:lol:
Hebert_Coelho
Cara, por mim vc criava uma classe StatusNoCampeonado (ou coisa parecida), coloca esses atributos aí lah dentro, e deixa sua regra de negocio dentro dessa classe. mapeie com hibernate que c vai ta feliz! [=
Faz um equals onde compara a posição em cima da regra da classifiação e pronto. Basta um SET para classificar todo mundo lindamente para vc.
Mas só não faz o o exemplo que o mano “andre.froes” usou não… Ou então tu fica gordo igual o ronaldo! =P
:lol: :lol:
rogelgarcia
jakefrog:
Cara, por mim vc criava uma classe StatusNoCampeonado (ou coisa parecida), coloca esses atributos aí lah dentro, e deixa sua regra de negocio dentro dessa classe. mapeie com hibernate que c vai ta feliz! [=
Faz um equals onde compara a posição em cima da regra da classifiação e pronto. Basta um SET para classificar todo mundo lindamente para vc.
Mas só não faz o o exemplo que o mano “andre.froes” usou não… Ou então tu fica gordo igual o ronaldo! =P
:lol: :lol:
Vou descordar um pouco de voce…
Você nao tem que usar hibernate para tudo… nao é questao de preguiça nem de ficar gordo… ehhehe
É questão de usar o recurso mais adequado para o problema… se o que o cara quer é apenas uma query que traga a soma… nao precisa de hibernate configuracao… etc só pra isso…
T
topersdesign
Valeu rapaziada muito obrigado!!!
Hebert_Coelho
rogelgarcia:
jakefrog:
Cara, por mim vc criava uma classe StatusNoCampeonado (ou coisa parecida), coloca esses atributos aí lah dentro, e deixa sua regra de negocio dentro dessa classe. mapeie com hibernate que c vai ta feliz! [=
Faz um equals onde compara a posição em cima da regra da classifiação e pronto. Basta um SET para classificar todo mundo lindamente para vc.
Mas só não faz o o exemplo que o mano “andre.froes” usou não… Ou então tu fica gordo igual o ronaldo! =P
:lol: :lol:
Vou descordar um pouco de voce…
Você nao tem que usar hibernate para tudo… nao é questao de preguiça nem de ficar gordo… ehhehe
É questão de usar o recurso mais adequado para o problema… se o que o cara quer é apenas uma query que traga a soma… nao precisa de hibernate configuracao… etc só pra isso…
Tipo… É mei que trauma de infância, para mim, não ficar buscando valor pronto da tabela… =/
Eu hoje nem trabalho com hibernate pra c ter idéia… Acho q empolguei na aplicação dele e quiz dar uma tunada… Muhahuuhhua
:twisted:
T
topersdesign
andre.froes:
isso tá mais pra sql, o java faz isso também, mas como são valores pequenos não tem problema você realizar no sql.
Stringsql="select sum(pontos) as pontos where timequevocequer='O melhor time do mundo timão corinthians salve salve!'";
:lol:
tá certo mais como faço para jogar esse resultado em um JTextField por exemplo
alguem pode me mandar um exemplo que faça isso desde já agradeço!!! estou tentando fazer o seguinte
if (objeto.getSource() == btIncluir){ int Vrodada = Integer.parseInt( txtrodada.getText() );
Stringsql="select sum(pontos) as pontos from Corinthians where codAposta = "+Vaposta+"";try{
Statementst=Con.createStatement();ResultSetrs=st.executeQuery(sql);if(!rs.next()){
this.txtStatus.setText("Não encontrado");}else{
//txtNomeFor.setText("");txtrodada.setText(rs.getString("pontos"));txtnomeCampeonato.setText(rs.getString("nomeCampeonato"));Corinthians.setSelectedItem(rs.getString("Times"));}}catch(Exceptione){
//this.txtStatus.setText("Erro ao Consultar");System.out.println(sql);}
}
}
}
rogelgarcia
Estude swing e JDBC
Nao é dificil
T
topersdesign
eu consigo trazer os resultados de um unico registro eu gostaria de trazer o resultado de toda a tabela correspondente a um certo time
rogelgarcia
E colocar todos os resultados em um único textfield?
T
topersdesign
eu tenho um textfield para cada resultado o problema é quando eu uso o sum não consigo trazer nada não sei como faço para jogar o resultado em uma variavél para que vá para um textfield
rogelgarcia
rs.getInt(1)//vc pega o resultado da prieira coluna.. ou seja.. o sum
Aí é só setar no text field
ViniGodoy
topers, removi seu e-mail do tópico. Lembre-se que a idéia do fórum é deixar mesmo público tanto a sua dúvida, quanto a ajuda que você recebe. Sua mesma dúvida pode ajudar outros.
Além disso, também lembre-se que o fórum é público e, assim como nós lemos os textos aqui, os programinhas de SPAM também. Eles podem ler um e-mail postado aqui e começar a te enviar lixo.