ORDENAR CONSULTA MYSQL COM JOIN
Olá,
Estou tendo um problema de ordenar uma consulta MySQL com JOIN. Recebo o seguinte erro da imagem.
Alguém saberia como resolver isso? Lembrando que não posso colocar por exemplo [Ô]Grupo.Nome[Ô], pois é automático a criação. Apena fiz a consulta no próprio phpadmin e tentei clicar na aba de reordernar, aà apareceu o erro.
Obrigado desde já
Estou tendo um problema de ordenar uma consulta MySQL com JOIN. Recebo o seguinte erro da imagem.
Alguém saberia como resolver isso? Lembrando que não posso colocar por exemplo [Ô]Grupo.Nome[Ô], pois é automático a criação. Apena fiz a consulta no próprio phpadmin e tentei clicar na aba de reordernar, aà apareceu o erro.
Obrigado desde já
é necessário mesmo as aspas simples ali, em Order?
Eu não adicionei nenhum comando de ORDER BY. Ele criou automático, quando cliquei no tÃtulo da coluna, no phpmyadmin.
O meu comando SQL é:
O meu comando SQL é:
Citação:SELECT Cliente.Codigo AS Codigo, Cliente.Nome AS Nome, Contato.Nome AS Contato, Grupo.Nome AS Grupo FROM Cliente JOIN Grupo ON (Grupo.codigo = Cliente.Codigo_Grupo) JOIN Contato ON (Contato.Codigo_Cliente = Cliente.Codigo)
tenta:
SELECT Cliente.Codigo AS Codigo, Cliente.Nome AS Nome, Contato.Nome AS Contato, Grupo.Nome AS Grupo FROM Cliente JOIN Grupo ON (Grupo.codigo = Cliente.Codigo_Grupo) JOIN Contato ON (Contato.Codigo_Cliente = Cliente.Codigo) GROUP BY Grupo.Nome ORDER BY Grupo.Nome ASC, Cliente.Nome ASC
SELECT Cliente.Codigo AS Codigo, Cliente.Nome AS Nome, Contato.Nome AS Contato, Grupo.Nome AS Grupo FROM Cliente JOIN Grupo ON (Grupo.codigo = Cliente.Codigo_Grupo) JOIN Contato ON (Contato.Codigo_Cliente = Cliente.Codigo) GROUP BY Grupo.Nome ORDER BY Grupo.Nome ASC, Cliente.Nome ASC
Tópico encerrado , respostas não são mais permitidas