Ir para conteúdo

Arquivado

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

DouGuAra

[Resolvido] Select Distinct

Recommended Posts

Galera, estou com o seguinte problema. No meu livro "Sql Server 2000" traz a explicação porém não consigo fazer funcionar.

 

Vamos lá

 

 

$query51 = odbc_exec($conexao,"SELECT Distinct(posisao) FROM documentos ");

while(odbc_fetch_row($query51)) {

$pos = odbc_result($query1,"posicao");
echo $pos;
echo "<br>";
}

 

Dentro do Posição no banco eu tenho 4 Informação "Negativas / Positvas / Positivas_negativas / Informações " - isso é, dividido em mais de 600 linhas

 

Porém como só tem 4 Informação esta consulta esta me trazendo 4 vezes

 

Informações

Informações

Informações

Informações

 

Se eu acresentar mais um tipo na tabela posição ele me traz 5 vezes informação. Eu preciso que meu Distinct traga

 

Informações

Positiva

Positiva_negativa

Negativa

 

Com isso pronto vou tentar fazer isso

 

Informações (5)

Positiva (80)

Positiva_negativa (60)

Negativa (420)

 

(xx) quantidade de regsitro de cada um.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se resolve o que quer

 

SELECT posisao, Count( posisao ) AS total FROM documentos GROUP BY posisao HAVING Count( posisao ) > 0 ORDER BY posisao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja se resolve o que quer

 

SELECT posisao, Count( posisao ) AS total FROM documentos GROUP BY posisao HAVING Count( posisao ) > 0 ORDER BY posisao

 

 

Obrigado pela solução. Segue a solução por completo.

 

$query51 = odbc_exec($conexao,"SELECT posisao AS Posicao, Count(posisao) AS total_posicao FROM Documentos GROUP BY posisao ORDER BY posisao");
while($row = odbc_fetch_array($query51)) {
$total = $row["total_posicao"];
$Tipo_pos = $row["Posicao"];

echo $Tipo_pos;
echo " - ";
echo $total;
echo "<BR>";

 

Grato pela atenção de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

que bom que resolveu

 

parabéns

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.