
25/01/2010, 17:27
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 104
Antigüedad: 18 años Puntos: 0 | |
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. |