Jump to content


Photo

[Resolvido] Select Com Top5, Inner Join, Having E Max


  • Faça o login para participar
2 replies to this topic

#1 cintiadel

cintiadel

    Novato no fórum

  • Usuários
  • 17 posts
  • Sexo:Não informado

Posted 17/03/2008, 12:27

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)"

#2 vinicius.mendes

vinicius.mendes

    Normal

  • Usuários
  • 85 posts
  • Sexo:Não informado
  • Localidade:são josé do rio preto

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

Edição feita por: vinicius.mendes, 17/03/2008, 15:33.


#3 cintiadel

cintiadel

    Novato no fórum

  • Usuários
  • 17 posts
  • Sexo:Não informado

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)

IPB Skin By Virteq