PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Apa itu LEFT JOIN di PostgreSQL

Di mana inner join hanya mengembalikan entri yang cocok di kedua tabel, left join mengambil semua entri dari tabel pertama dan semua yang cocok di tabel kedua. right join adalah kebalikan dari left join (yaitu:semua dari tabel kedua)

Jadi jika TabelA adalah

A B
1 a
2 b
3 c

dan TabelB adalah

A B
1 d
2 e

Kemudian Select * from TableA inner join TableB on TableA.A = TableB.A kembali

1 a 1 d
2 b 2 e

Dan Select * from TableA left join TableB on TableA.A = TableB.A kembali

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 , ekstrak objek skema DDL untuk memisahkan file SQL

  2. Bagaimana cara mendapatkan substring dari tabel sql?

  3. Apakah fungsi PostgreSQL bersifat transaksional?

  4. Cara Mengimpor database PostgreSQL menggunakan phpPgAdmin

  5. Impor CSV PostgreSQL dari baris perintah