Duvida SQL

Delphi

13/05/2003

Preciso fazer uma seleção mais ou menos assim.

Tenho um filtro no programa, o usuario coloca o campo que ele deseja filtrar, coloca o valor que deseja obter e clica em pesquisar.

POr exemplo:

Pesquisar por: Descrição
Contendo Valor: M

Gostaria que o sistema retornasse todos os produtos que comecem com M, se fosse ME, todos os produtos que iniciassem com ME, e assim por diante.

Alguem sabe como fazer este select ?

Agradeço


Edich

Edich

Curtidas 0

Respostas

Aborges

Aborges

13/05/2003

Assim funciona na maioria dos servidores SQL

SELECT *
FROM TABELA
WHERE descricao LIKE ´M¬´ -- Retorna descrições que começem por M

SELECT *
FROM TABELA
WHERE descricao LIKE ´¬M¬´ -- Retorna descrições que contenham M


GOSTEI 0
Pipitonho

Pipitonho

13/05/2003

completando o exemplo do nosso amigo de cima.....

SELECT *
FROM TABELA
WHERE descricao LIKE ´¬:parametro¬´ -- Retorna descrições que contenham o valor que vc informar em um parametro


GOSTEI 0
POSTAR