Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2016, 12:27
pithon
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 12 años, 11 meses
Puntos: 10
Selecionar filas que tenga una condicion

Hola necesito selecionar las filas de una tabla que tengan una condicion en un campo tipo varchar, el campo tendria este valor ad_2234_22 y el necesito sacar los registros que tengan el 22 despues del guion ejemplo:

tabla

id
1
2
3
codigo
dc_333_233
ac_33_22
rt_87878_22

Es decir quiero recuperar los registros que el codigo despues del ultimo guion sea un 22, en este caso seria el id 2,3.

Alguien me dice como deberia ser esa condicion o si es mejor agregar otro campo a la tabla con ese numero por ejemplo campo llamado enlazar.

probe de esta manera.

Código MySQL:
Ver original
  1. SELECT * FROM tabla WHERE codigo REGEXP '^[.]+_22$'

no funciona no me da error pero no me muestra ningun registro

Última edición por pithon; 27/01/2016 a las 12:49