Ir para conteúdo
Fórum Script Brasil
  • 0

Select com INNER JOIN e GROUP BY


Rickardo

Pergunta

SELECT tAcao.acao_id, tAcao.acao_identificador, tAcao.acao_img, tCampanha.campanhatipo_id 
FROM tAcao INNER JOIN tCampanha ON tAcao.acao_id = tCampanha.acao_id 
GROUP BY tAcao.acao_id 
ORDER BY acao_identificador

Quero agrupar os valores por tAcao.acao_id , mas não funciona... Onde eu errei ?

Editado por Jonathan Queiroz
Não são permitidos posts em caixa alta (Jonathan);Adcionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
SELECT tAcao.acao_id, tAcao.acao_identificador, tAcao.acao_img, tCampanha.campanhatipo_id 
FROM tAcao INNER JOIN tCampanha ON tAcao.acao_id = tCampanha.acao_id 
GROUP BY tAcao.acao_id 
ORDER BY acao_identificador

Quero agrupar os valores por tAcao.acao_id , mas não funciona... Onde eu errei ?

Rickardo

quando você usa o GROUP BY, você é obrigato a citar todos os campos que estão no SELECT, exceto os campos com funções/calculados (usando +, -, *, /, sum(), avg(), count())

No seu caso a linha do GROUP BY fica da seguinte maneira

GROUP BY tAcao.acao_id, tAcao.acao_identificador, tAcao.acao_img, tCampanha.campanhatipo_id

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...