Jump to content


Photo

Sql ... Clausula


  • Faça o login para participar
1 reply to this topic

#1 balboa

balboa

    Normal

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

Posted 26/10/2007, 09:34

Pessoal .... help

Tenho uma procedure que recebe ids de uma coluna assim: |3|54|7|8|


como faria pra jogar in no where

tipo
Select * From Cliente
Where IDCliente = 3|54|7|8|


valeu
Aguardo Ajuda

#2 Noturno

Noturno

    12 Horas

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

Posted 05/11/2007, 09:30

Vc pode usar a função REPLACE, ai troca | por , e coloca no in, por exemplo:

Select * From Cliente Where IDCliente in (REPLACE(3|54|7|8|, "|", ",")

"Não há maior demonstração de insanidade do q fazer a mesma coisa, da mesma forma, dia após dia, e esperar resultados diferentes"
MCP .NET WebApplications C#
MCP SQL Server 2000
Desenvolvedor Delphi/PHP




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq