Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mergulhador

Como faco pra dar um like nesse select

Recommended Posts

Olá gente,

 

Tenho um formulario q digito o nome parcial

da Transportadora.

 

Ele vai pra segunda página

 

E dai tenho esses select cabelo q nao sei como fazer o like

usando a variavel q ele armazenou no request.form

 

sql = "SELECT TRANSP.ID_TRANS, TRANSP.NOME, CIDADES.ID_CIDADE, CIDADES.CIDADE, ESTADOS.Estado, TRANS_CIDATEN.FRETE, TRANS_CIDATEN.DIAS FROM TRANSP INNER JOIN (ESTADOS INNER JOIN (CIDADES INNER JOIN TRANS_CIDATEN ON CIDADES.ID_CIDADE = TRANS_CIDATEN.ID_CIDADE) ON ESTADOS.ID_Estado = CIDADES.ID_ESTADO) ON TRANSP.ID_TRANS = TRANS_CIDATEN.ID_TRANS WHERE (((TRANSP.NOME)='EXPRESSO MERCURIO LTDA')) ORDER BY CIDADES.CIDADE"

 

Onde está no nome da transportadora quero q

entre o valor parcial do q escolhi

 

 

Valeu pela forca

 

Abracos

 

Mergulhador

Compartilhar este post


Link para o post
Compartilhar em outros sites

so pra complementar o q o camarada falou...

se você tirar o where vai dar erro, pq ele informa q você vai definir uma condição... entaum oq vai mudar ficaria assim...

 

ASP [/tr][tr]

CIDATEN.ID_TRANS WHERE (((TRANSP.NOME) LIKE '%EXPRESSO MERCURIO LTDA%')) ORDER BY CIDADES.CIDADE"

'---ONDE O SINAL DE % TEM O MESMO VALOR DE ASTERISCO NA BUSCA DO WINDOWS

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, tente fazer '"& sua_var &"' no lugar que você indicou, isso faz o sequinte: "& fecha a string e contatena com algo, sua_var esse é o valor que você "selecionou", &" Concatena e abre um novo bloco da string.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.