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

SQL - जहां स्थिति में फ़िल्टर किए गए रिकॉर्ड के अलावा अतिरिक्त रिकॉर्ड प्राप्त करें

एक left join . में , पहली तालिका को छोड़कर सभी पर स्थितियां आमतौर पर on . में जाती हैं खंड:

Select a.id, b.id, b.name, c.id
from TableA a left join
     TableB b 
     on a.TableB_id = b.id left join
     TableC c
     on b.TableC_id = c.id and c.valid = 1;



  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. SQL प्लस से चलने वाली SQL स्क्रिप्ट में मैं एम्परसेंड को कैसे अनदेखा करूं?

  4. dbms_output.put_line को प्रमुख व्हाइटस्पेस को ट्रिम करने से कैसे रोकें?

  5. पुराने रिकॉर्ड को तीन स्तंभों द्वारा समूहीकृत करना और तिथि के अनुसार क्रम से हटाना