S� acrescentando o exemplo.
public class TesteCount
{
public static void main (String[] args)
{
try {
Class.forName("org.gjt.mm.mysql.Driver");
java.sql.Connection connection =
java.sql.DriverManager.getConnection("jdbc:mysql://localhost/database",
"root", "senharoot");
java.sql.Statement statement =
connection.createStatement();
java.sql.ResultSet dados =
statement.executeQuery("SELECT COUNT(1) FROM
cliente");
dados.next();
int numRows = dados.getInt(1);
System.out.println("numRows = " + numRows);
}
catch (Exception e)
{
System.err.println(e.getMessage());
}
}
}
at� mais,
Augusto
--- bc� <[EMAIL PROTECTED]> escreveu: >
Boa tarde,
>
> O tipo de dado retornado pelo select count �
> inteiro e nunca ser� nulo,
> caso n�o exista dados que atendam as cl�usulas de
> where do select ele
> retornar� 0 (zero).
> Diante disso, pode-se utilizar o m�todo getInt()
> da interface ResultSet
> para pegar o retorno deste select.
> S� uma dica, sempre q for utilizar o count vc
> deve evitar o (*) d�
> prefer�ncia ao (1) ou ao nome da coluna q vc quer
> contar. Ex.: "SELECT
> COUNT(1) FROM tabela".
> Isto por quest�o de performace, pois com o (*)
> ser�o contadas todas as
> colunas da tabela e com o (1) ou
> (nome_da_coluna_contada) ser� contada
> apenas uma coluna.
> Espero ter ajudado...
>
> ---
> Um abra�o...
> Em momentos de crise, s� a imagina��o
> � mais importante do que o conhecimento.
> (Albert Eistein)
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, November 25, 2002 2:01 PM
> Subject: [java-list] Count(*)
>
>
> > Estou fazendo uma consulta em um banco atrav�s de
> uma instru��o sql e
> > gostaria de saber como utilizo o Count(*)??
> >
> > Como vou exibir no meu JSP ou servlet esse
> resultado?? preciso inicializar
> > uma variavel que receba o count(*)??
> >
> > Por favor me mande um exemplo algu�m
> >
> > Muito Obrigado
> >
> >
>
_________________________________________________________
> > Voce quer um iGMail protegido contra v�rus e
> spams?
> > Clique aqui: http://www.igmailseguro.ig.com.br
> >
> >
> > ------------------------------ LISTA SOUJAVA
> ----------------------------
> > http://www.soujava.org.br - Sociedade de
> Usu�rios Java da Sucesu-SP
> > d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> > regras da lista:
> http://www.soujava.org.br/regras.htm
> > historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> > para sair da lista: envie email para
> [EMAIL PROTECTED]
> >
>
-------------------------------------------------------------------------
> >
>
>
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios
> Java da Sucesu-SP
> d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista:
> http://www.soujava.org.br/regras.htm
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-------------------------------------------------------------------------
>
_______________________________________________________________________
Yahoo! Acesso Gr�tis
Internet r�pida, gr�tis e f�cil. Fa�a o download do discador agora mesmo.
http://br.acesso.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------