Nesse select eu quero que exiba os 5 locais que tiveram a maior nota de comida de acordo com a categoria selecionada na página CatCozinhas.asp, fiz uma mistura de comandos e tá dando erro nem no sql tá rodando
MelhoresCozinhas.asp à No sql ta dando: Server: Msg 170, Level 15, State 1, Line 6 Line 6: Incorrect syntax near ')'.
E no asp: Fim da instrução esperado /guiad/asp/MelhoresCozinhas.asp, line 47
myselCoz= "select top 5 nomeLoc from Local inner join Categoria on Local.catLoc = Categoria.nomeCat where catLoc="&request("nomeCat")" group by ntComida Having Max(ntComida)"

[Resolvido] Select Com Top5, Inner Join, Having E Max
Started By cintiadel, 17/03/2008, 12:27
2 replies to this topic
#1
Posted 17/03/2008, 12:27
#2
Posted 17/03/2008, 15:29
myselCoz= "select top 5 nomeLoc from Local inner join Categoria on Local.catLoc = Categoria.nomeCat where catLoc="&request("nomeCat")&" group by ntComida Having Max(ntComida)"
faltou um & antes do group by
faltou um & antes do group by
Edição feita por: vinicius.mendes, 17/03/2008, 15:33.
#3
Posted 18/03/2008, 16:08
já resolvi valeu
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)