sql >> Database >  >> RDS >> Oracle

Oracle Query - Records selecteren met behulp van kolomgegevens uit de eerste tabel

U kunt DBMS_XMLGEN . gebruiken om dynamische sqls in een query te maken:

select *
from table1 as t1
where dbms_xmlgen.getxmltype('select * from ' || 
                             t1.table2name ||
                             ' where datetocheck > add_months(sysdate, -6)
').extract('//text()').getstringval() is not null

Hier is een sqlfiddle-demo




  1. Hoe om te gaan met te veel gelijktijdige verbindingen, zelfs na gebruik van een verbindingspool?

  2. SQL-venster selecteren rond bepaalde rij

  3. gebruik mysqli_connect en mysql_select_db

  4. PHP MySQLI SQL-injectie voorkomen