Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2010, 17:27
fili9
 
Fecha de Ingreso: febrero-2007
Mensajes: 104
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Duda con consulta

Qué tal, mi duda es la siguiente:

Tengo la siguiente tabla:

Transacciones:

id_usuario -> Campo para indicar qué usuario realizó el movimiento (transaccion)
id_tabla -> id de la tabla modificada
tabla -> tabla modificada
motivo -> el tipo de transaccion
fecha -> la fecha de la transaccion
mostrado -> (si - no) para indicar si ya se informó de esta transaccion


En mysql realizo esta consulta y funciona perfecto:

select * from transacciones where (motivo='registropaciente' or motivo='registroproveedor' or motivo='registrousuario' or motivo='registrocontrato' or motivo='registroservicio' or motivo='registroclinica') and id_tabla<>'0' and fecha='2010-01-25' and mostrado='no'

pero en oracle no me funciona.....intenté quitándole los paréntesis pero solo me filtra el campo motivo, los demás no...

Habrá otra forma de hacer esta consulta en oracle.....gracias.