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

PostgreSQL में लेफ्ट जॉइन क्या है?

जहां एक inner join केवल वही प्रविष्टियाँ लौटाता है जो दोनों तालिकाओं में मेल खाती हैं, एक left join पहली तालिका से सभी प्रविष्टियाँ लेता है और दूसरी तालिका में जो भी मेल खाता है। एक right join left join . का उल्टा होता है (यानी:सभी दूसरी तालिका से)

तो अगर टेबलए

. है
A B
1 a
2 b
3 c

और टेबलबी है

A B
1 d
2 e

फिर Select * from TableA inner join TableB on TableA.A = TableB.A रिटर्न

1 a 1 d
2 b 2 e

और Select * from TableA left join TableB on TableA.A = TableB.A रिटर्न

1 a 1 d
2 b 2 e
3 c null null  


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे टैंड () PostgreSQL में काम करता है

  2. PostgreSQL के साथ जगह में अपडेट

  3. Docker और Flask के साथ PostgreSQL डेटाबेस का उपयोग करना, यह कैसे काम करता है?

  4. PostgreSQL एक कस्टम डेटा प्रकार के साथ एक फ़ंक्शन लौटाता है

  5. हरोकू पीजी:psql स्टॉल आउट