Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle क्वेरी - पहली तालिका से कॉलम डेटा का उपयोग करके रिकॉर्ड का चयन करना

आप DBMS_XMLGEN . का उपयोग कर सकते हैं किसी क्वेरी के अंदर डायनेमिक sql बनाने के लिए:

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

यहां एक 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. यह कह रहा है कि मेरे पास कोई पंक्ति नहीं चुनी गई है?

  2. Oracle में दिनांक घटाव के साथ समस्या

  3. कंटेनर के बाहर jta डेटा स्रोत को परिभाषित करना

  4. Oracle क्वेरी REGEXP_SUBSTR(AGGREGATOR,'[^;]+',1,LEVEL) के साथ धीमी

  5. प्रदर्शन परीक्षण के लिए ऑरैकल कैश को अक्षम कैसे करें