Si queremos obtener un registro aleatorio en Oracle de alguna de nuestras tablas, después de ver diferentes opciones y de intentar varias pruebas, la opción más simple y eficaz que he conseguido que funcione es la siguiente.
SQL de Oracle para recuperar un registro aleatorio
select * from TABLA t where t.columna = 'valor' ORDER BY dbms_random.value



¡Hola! Soy Javier. Soy informático y me gusta documentar todo lo que aprendo. En mi blog te enseño todo lo que sé y cómo puedes aprender a crear tu propia web, mejorar el SEO y aplicar técnicas de Marketing Digital para conseguir mayor visibilidad. Suscríbete para no perderte ninguna de mis guías sobre WordPress, posicionamiento SEO o Marketing Digital.
