- Katılım
- 20 Tem 2021
- Konular
- 148
- Mesajlar
- 905
- Çözüm
- 3
- Online süresi
- 1mo 3d
- Reaksiyon Skoru
- 1,079
- Altın Konu
- 32
- TM Yaşı
- 4 Yıl 10 Ay 22 Gün
- Başarım Puanı
- 185
- MmoLira
- 500
- DevLira
- 3
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PostgreSQL'de Sol Dış Birleştirme
OUTER JOINPostgreSQL veritabanı, üç ana Dış birleştirme türünü destekler:
- Sol Dış Birleştirme veya Sol Birleştirme
- Sağ Dış Birleştirme veya Sağ Birleştirme
- Tam Dış Birleştirme veya Tam Birleştirme
Sol Dış Birleştirme:
Birleştirmeden sonraki Sol Dış Birleştirme sorgusu, birleştirme koşulunun sağlandığı Sağ tablodaki kayıtlarla birlikte, belirtilen alanlar için Sol tablodaki tüm kayıtları döndürür.
Sözdizimi:
SQL:
ifade_1, ifade_2, ... ifade_n SEÇİN
tablo_1'DEN
SOL DIŞ BİRLEŞTİRME tablosu_2
ON join_predicate;
Parametreler:
join_predicate: Birleştirme için kesinlikle uyulması gereken birleştirme koşullarını belirtmek için kullanılır.
Örnek:
İstihdam Tablosu:
| İD | DURUM | ORAN |
| 1 | A | 60 |
| 2 | B | 70 |
| 3 | C | 65 |
| 4 | D | 80 |
| 5 | VE | 78 |
Departman Tablosu:
| İD | İSİM | YÜZDE |
| 1 | BT | 60 |
| 2 | SATIŞ | 75 |
| 3 | BANKA | 50 |
Sorgu:
SQL:
“İSTİHDAM”, “KİMLİK”, “İSTİHDAM”, “Eyalet”, “BÖLÜM”, “AD” SEÇİN
“İSTİHDAM”DAN
SOL DIŞ BİRLEŞİM "BÖLÜMÜ"
“İSTİHDAM” ÜZERİNDE.“ID” = “BÖLÜM”.“ID” ;
Çıktı:
| İD | DURUM | İSİM |
| 1 | A | BT |
| 2 | B | Satış |
| 3 | C | Banka |
| 4 | D | |
| 5 | VE |
Açıklama:
İSTİHDAM ve DEPARTMAN, LEFT OUTER JOIN sorgusu ile birleştirilen mevcut tablolardır, böylece belirtilen alanlar için EMPLOYMENT tablosundaki tüm kayıtlar ve birleştirme koşulunun sağlandığı DEPARTMENT tablosundaki kayıtlar birleştirilir. sonuç kümesi.
- Katılım
- 19 Ara 2016
- Konular
- 166
- Mesajlar
- 2,102
- Çözüm
- 15
- Online süresi
- 2mo 12d
- Reaksiyon Skoru
- 1,191
- Altın Konu
- 1
- TM Yaşı
- 9 Yıl 5 Ay 20 Gün
- Başarım Puanı
- 259
- MmoLira
- 2,209
- DevLira
- 36
paylaşım için teşekkürlerPostgreSQL'de Sol Dış Birleştirme
OUTER JOIN
PostgreSQL veritabanı, üç ana Dış birleştirme türünü destekler:
- Sol Dış Birleştirme veya Sol Birleştirme
- Sağ Dış Birleştirme veya Sağ Birleştirme
- Tam Dış Birleştirme veya Tam Birleştirme
Sol Dış Birleştirme:
Birleştirmeden sonraki Sol Dış Birleştirme sorgusu, birleştirme koşulunun sağlandığı Sağ tablodaki kayıtlarla birlikte, belirtilen alanlar için Sol tablodaki tüm kayıtları döndürür.
Sözdizimi:
SQL:ifade_1, ifade_2, ... ifade_n SEÇİN tablo_1'DEN SOL DIŞ BİRLEŞTİRME tablosu_2 ON join_predicate;
Parametreler:
join_predicate: Birleştirme için kesinlikle uyulması gereken birleştirme koşullarını belirtmek için kullanılır.
Örnek:
İstihdam Tablosu:
İD DURUM ORAN 1 A 60 2 B 70 3 C 65 4 D 80 5 VE 78
Departman Tablosu:
İD İSİM YÜZDE 1 BT 60 2 SATIŞ 75 3 BANKA 50
Sorgu:
SQL:“İSTİHDAM”, “KİMLİK”, “İSTİHDAM”, “Eyalet”, “BÖLÜM”, “AD” SEÇİN “İSTİHDAM”DAN SOL DIŞ BİRLEŞİM "BÖLÜMÜ" “İSTİHDAM” ÜZERİNDE.“ID” = “BÖLÜM”.“ID” ;
Çıktı:
İD DURUM İSİM 1 A BT 2 B Satış 3 C Banka 4 D 5 VE
Açıklama:
İSTİHDAM ve DEPARTMAN, LEFT OUTER JOIN sorgusu ile birleştirilen mevcut tablolardır, böylece belirtilen alanlar için EMPLOYMENT tablosundaki tüm kayıtlar ve birleştirme koşulunun sağlandığı DEPARTMENT tablosundaki kayıtlar birleştirilir. sonuç kümesi.

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 256
- Cevaplar
- 0
- Görüntüleme
- 24
- Cevaplar
- 2
- Görüntüleme
- 296
- Cevaplar
- 1
- Görüntüleme
- 542




