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

Instrucao Sql


sergiotp

Pergunta

E ae glr, tudo certo? Espero q sim.

Bom a duvida hj é a seguinte, se liguem nessa intrução sql aq:

sql = "SELECT DISTINCT categoria WHERE categoria='"& categoria &"' FROM [listaMineira]  ORDER BY id DESC "

e ta me dando o seguinte erro...

Erro de sintaxe (operador faltando) na expressão de consulta 'categoria WHERE categoria='hospedagem''.

essa sintaxe ai em cima eu quem fiz, não tenho ideia de como seja a certa usando o distinct, fui mais pela logica, mas como podem ver não deu certo....

Deem uma mao ai...

Abraço

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Olá sergiotp!

Primeiro tá muito estranha essa tua SQl já que ela pede para selecionar só o campo "categoria" onde essse é igual à variável "categoria"! Vce deve estar querendo selecionar algum outro campo tb. não é?

Dai experimente tirar oo "DISTINCT" e os "[]"

Tá faltando o operador entre "id" e "DESC".

Espero que te ajude.

Link para o comentário
Compartilhar em outros sites

  • 0

Fala ae... desencanei do distinct e to usando uma instrucao normal... era mais pra estudo.. e eu consegui fazer selecionar também...

Agora outro problema...

instrucao

sql = "SELECT * FROM listamineira WHERE categoria='"& categoria &"' ORDER BY id DESC "

Dai eu tenho no campo categoria dois registros com a categoria hoteis...

hoteis - cafe palace

hoteis - hotel brasil...

Certo 2 hoteis cadastrados, dai na hora q vai listar ao invés de me listar o cafe palace e o hotel brasil ele ta me mostrando 2 cafe palace...

porque isso?

Me deem uma luz

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

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