Ir para conteúdo

POWERED BY:

Arquivado

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

Maraschin

SQL Count, funciona, mas não funciona, estranho...

Recommended Posts

Bom, eu peguei 2 tabelas e juntei, tipo, quero apresentar, por exemplo, quantos carros cadastrados tem no ford, chevrolet, etc... Bom, eu consegui, mas as categorias que não tem nada cadastrado, ele oculta, e na verdade, eu quero é mostrar tudo, mas as que não tem nada relacionado, mostre um 0. Segue abaixo o SQL usado, funciona, mas oculta os que não tme nada relacionado, eu preciso mostrar tanto quantos carros tem numa categoria e se na outra não tem, me coloque um 0.

 

Dim strSQL3strSQL3 = "SELECT Count(Setups.id) AS tPistas, Pistas.nome FROM Setups INNER JOIN Pistas ON Setups.pista_id = Pistas.id GROUP BY Setups.pista_id, Pistas.id, Pistas.nome ORDER BY Pistas.nome ASC"

Ele me mostra assim no momento:

 

Atlanta (1)

Talladega (2)

... mas falta apresentar os que não tem itens relacionados... assim:

Texas (0)

etc...

 

Como resolvo este problema? alguma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ae parceiro,Não entendi o GROUP BY nessa cláusula...E acho que para fazer o que tu quer, tente LEFT JOIN ao invéz de INNER JOIN.- Fernando Botelho

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.