Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle Query - Memilih catatan menggunakan data kolom dari tabel pertama

Anda dapat menggunakan DBMS_XMLGEN untuk membuat sql dinamis di dalam kueri:

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

Ini adalah demo sqlfiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kerangka Pengujian Unit untuk Oracle PL/SQL?

  2. Tidak mendapatkan perkalian seri penuh (produk) dalam permintaan CONNECT-BY

  3. Dua kunci asing, bukan kunci utama

  4. Bagaimana menjalankan prosedur tersimpan di pengembang Oracle sql?

  5. Dapatkan Patchset Basis Data