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

यदि किसी अन्य तालिका में रिकॉर्ड पाया जाता है तो तालिका से चयन करें

आप ऐसा कुछ कर सकते हैं:

-- If value is found in table2, select from table1
select * -- <- use padding if necessary 
  from table1
 where exists (select 1
                 from table2
                where myField = value)

union all

-- If value is not found in table2, select from another_Table
select * -- <- use padding if necessary
  from another_Table
 where not exists (select 1
                     from table2
                    where myField = value)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle के अलावा RDBMS में कनेक्ट BY या पदानुक्रमित प्रश्न

  2. Oracle में, क्या किसी दृश्य के माध्यम से किसी रिकॉर्ड को सम्मिलित करना या अद्यतन करना संभव है?

  3. Oracle में utl_file.fopen पैरामीटर

  4. अपने Oracle सत्र के दिनांक स्वरूप की जांच कैसे करें

  5. तालिका कॉलम परिणाम से एसक्यूएल कस्टम टेक्स्ट प्रदर्शित करें