Bases de Datos > SQL Server

 buscador de productos

(1/1)

mrjuan:
buenos dias
estoy trabajando en una aplicacion de escritorio en c# que consiste en que el usuario diita el nombre del producto y al darle clik en el boton buscar
le trae todos los datos del proucto, pero tengo un problema y es que los nombres de los productos son muy largos y queria saber si se puede hacer
 una consulta en sql para que me traiga todos los datos del proucto cuando se haya digitado la primer parte del nombre del producto o alguna parte
 del nombre.
seria algo asi

select * from productos where nombre_producto contenga la palabra="lo que el usuario digito".

ojala me puedan ayudar con este problema.
de antemano Gracias.

Shiquilla:
Para hacer que un campo empieze por, contenga, termine, etc debe hacer:

Empieza por:
--- Código: SQL ---WHERE Campo LIKE 'Cadena%' Contiene:
--- Código: SQL ---WHERE Campo LIKE '%Cadena%' Termina por:
--- Código: SQL ---WHERE Campo LIKE '%Cadena' 
Cuidado con el carácter _ porque en la sentencia LIKE significa cualquier caracter, antes de hacer esto deberías reemplazar en el filtro el carácter _ por [_] para que encuentre ese carácter en concreto.

Saludos,

ElNapster:
Exacto .. ! como dice Shiquilla la sentencia LIKE te pueda sacar de apuros, solo que ojo con lo que dice Shiquilla.. !

Exitos !

Navegación

[0] Índice de Mensajes

Ir a la versión completa