Select en oracle
Publicado por Gilberto Rincon (7 intervenciones) el 24/11/2016 14:29:36
Buen día:
Quisiera saber si se puede realizar una consulta en oracle aplicando en las condiciones (where) un if que me filtre si es una condición u otra dependiendo de lo que quiera extraer de la tabla en foxpro lo hago así
Ejemplo
select * from ventas where iif(v_usuario = 1; .t. ; usuario = v_usuario)
Me explico, si la variable v_usuario = 1, que traiga todo, de lo contrario que traiga únicamente lo que sea igual a la variable v_usuario.
De antemano muchas gracias.
Quisiera saber si se puede realizar una consulta en oracle aplicando en las condiciones (where) un if que me filtre si es una condición u otra dependiendo de lo que quiera extraer de la tabla en foxpro lo hago así
Ejemplo
select * from ventas where iif(v_usuario = 1; .t. ; usuario = v_usuario)
Me explico, si la variable v_usuario = 1, que traiga todo, de lo contrario que traiga únicamente lo que sea igual a la variable v_usuario.
De antemano muchas gracias.
Valora esta pregunta


0