Gracias, funcionó, el problema era finalmente la sintaxis, no le estaba poniendo los paréntesis al any
Patricio Ggoux Méndez Contact Me Twitter <http://@pgigoux> My QR VCard Want a signature like mine? <http://r1.wisestamp.com/r/landing?promo=22&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_22> Click here. <http://r1.wisestamp.com/r/landing?promo=22&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_22> El 11-04-2013 18:11, Hellmuth Vargas escribió: > Hola lista > > creo que es: > > SELECT * FROM la_tabla WHERE id = ANY(array['a','d','e']) > > donde id debe ser de tipo carácter. > > > ejemplo > > select * > from (values(0,5,222),(6,20,223),(21,180,224),(181,181,225)) as > d(dias_inicial,dias_final,lista) > where dias_inicial = any(array[0, 21]); > > > > > El 11 de abril de 2013 15:30, Patricio Gigoux<pgig...@munistgo.cl > <mailto:pgig...@munistgo.cl>> escribió: > > ¿Como puedo comparar con un array en una condición, algo como: > Salect * from la_tabla where id= a algún elemento en > ARRAY['a','d','e'] > es decir, si el id corresponde a alguno de esos elementos es > seleccionado > > Gracias > > > Patricio Ggoux Méndez > > Contact Me Twitter <http://@pgigoux> > My QR VCard > Want a signature like mine? > > <http://r1.wisestamp.com/r/landing?promo=22&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_22> > Click here. > > <http://r1.wisestamp.com/r/landing?promo=22&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_22> > > > > > > -- > Cordialmente, > > Ing. Hellmuth I. Vargas S. > Esp. Telemática y Negocios por Internet > Oracle Database 10g Administrator Certified Associate