Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

problema con like

Estas en el tema de problema con like en el foro de Bases de Datos General en Foros del Web. Hola Tengo un problema al realizar un select con un like. tengo una tabla llamada repuestos y una columna "cod-repu" con unos valores como este: ...
  #1 (permalink)  
Antiguo 21/05/2008, 16:59
 
Fecha de Ingreso: septiembre-2007
Mensajes: 16
Antigüedad: 16 años, 7 meses
Puntos: 0
problema con like

Hola

Tengo un problema al realizar un select con un like. tengo una tabla llamada repuestos y una columna "cod-repu" con unos valores como este: cos-1

La sentencia que estoy tratando de ejecutar es para que me muestre todos los campos cos- sin importar el numero que le sigue (cos-1,cos-2,cos-3). Intente con SELECT * FROM repuesto WHERE "cod-repu" LIKE 'cos*'; y no me funciono. Podrian ayudarme con esta duda?



Saludos!!
  #2 (permalink)  
Antiguo 21/05/2008, 17:08
 
Fecha de Ingreso: septiembre-2007
Mensajes: 16
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: problema con like

Cita:
Iniciado por jjluna Ver Mensaje
Hola

Tengo un problema al realizar un select con un like. tengo una tabla llamada repuestos y una columna "cod-repu" con unos valores como este: cos-1

La sentencia que estoy tratando de ejecutar es para que me muestre todos los campos cos- sin importar el numero que le sigue (cos-1,cos-2,cos-3). Intente con SELECT * FROM repuesto WHERE "cod-repu" LIKE 'cos*'; y no me funciono. Podrian ayudarme con esta duda?



Saludos!!
XD ya lo solucione. le cambie el * por un %
  #3 (permalink)  
Antiguo 22/05/2008, 03:03
 
Fecha de Ingreso: octubre-2006
Mensajes: 30
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: problema con like

Otra solución hubiese sido comparar con un left(cadena, nº caracteres) pero la tuya es la solución mas adecuada.

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:43.