Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2011, 05:31
canariozgz
 
Fecha de Ingreso: octubre-2006
Mensajes: 123
Antigüedad: 17 años, 7 meses
Puntos: 1
Ayuda con condicion like '%'

Hola amigos, tengo una tabla alumnos con un campo codigo que no es obligatorio y que puede tener valores 1,2,3... sobre la que quiero hacer un filtrado.

en el where tengo where codigo like '%1' y entonces me saca todos lo que empieza su codigo por uno, esto lo hace correctamente

el caso es que en un determinado caso quiero que me saque todos los alumnos sin hacer filtro, es decir me gustaria que al hacer where codigo like '%' me devolviera todos registros

si esto lo hago sobre un campo obligatorio al hacer '%' es como si ignorara el filtro, pero al hacerlo sobre un campo no obligatorio si hago '%' solo me devuelve los que tienen el campo codigo con algun valor

sabeis como puedo desde sql hacer para que me devuelva todos registros desde oracle? haciendo like '%' sobre un campo no obligatorio. si no me he explicado decirmelo

gracias