Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BrunoFelipe

COUNT MySQL

Recommended Posts

Galera é o seguinte:

Eu quero trazer o número de linhas de cada tabela

Uso a função COUNT

Estou fazendo da seguinte maneira:

 

$consulta1 = mysql_query("SELECT COUNT(titulo) FROM not_home");

 

$consulta2 = mysql_query("SELECT COUNT(titulo) FROM not_educacao");

 

$consulta3 = mysql_query("SELECT COUNT(titulo) FROM not_cultura");

 

$consulta4 = mysql_query("SELECT COUNT(titulo) FROM not_meio_ambiente");

 

$consulta5 = mysql_query("SELECT COUNT(titulo) FROM not_gestao");

 

Até ai tudo bem.

 

Só quero saber se tem como eu fazer isso em uma única consulta, para melhorar a peformace.

Tipo em um SELECT trazer os resultados das linhas de casa tabela.

 

Obrigado a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Evite postar apenas para dar ups em seu topico

 

O seu post foi excluido

 

No caso voce quer fazer uma unica consulta que fará o count em varias tabelas

 

Eu nunca fiz nada assim e desconheço a forma correta de fazer caso exista

 

Mas aguarde alguem responder e nao fique floodando o forum

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

select count(t1.campo), count(t2.campo), count(t3.campo), count(t4.campo) 
from tabela1 t1, tabela2 t2, tabela3 t3, tabela4 t4

desconheço que a performance melhore

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.