SQL INNER JOIN Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL INNER JOIN Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL INNER JOIN Anahtarı

INNER JOIN anahtarrı, her iki tablodaki eşleşen değerlere sahip verileri seçer.

INNER JOIN kullanımı:

SELECT sütun(s)
FROM tablo1
INNER JOIN tablo2
ON tablo1.Sütun = tablo2.Sütun;

 

Örnek Veritabanında kullanımlarını gözlemleyelim

KullaniciID

Ad

Soyad

Adres

Sehir

Postakodu

Ulke

1

Safa

Dedeoğlu

Necmettin Erbakan Cad. no 8/1

İstanbul

34000

Türkiye

2

Fatih

Turab

İskele Cad. hastane sok.

Artvin

08300

Türkiye

3

John

Doupoint

Claremont Rd no:8/3

Newcastle

NE2 4AA

İngiltere

4

Gustavo

Alfaro

Cuero y Caicedo, Quito

New York

170129

Amerika

5

Abel

Gigli

Dagmada Waaberi 324/5

Moskova

Jh09010

Rusya

6

Xiao

Chu

Unnamed Road

Pekin

Jk07320

Çin

7

Osman

Ebuselim

Shara Zaviya Dahmani PO:928

Doha

243512

Katar

8

Frank

Walter

Trudering-Riem 326/3

Münih

81825

Almanya

 

SiparisID

KullaniciID

CalisanID

SiparisTarihi

TedarikciID

12312

2

5

7/1/2021

2

12342

5

7

12/1/2021

1

12354

8

2

15/1/2021

2

12398

4

3

19/1/2021

3

12456

6

9

23/1/2021

1

 

SQL INNER JOİN Örneği:

Aşağıdaki SQL komutu, Müşteri bilgilerinin bulunduğu tüm siparişleri seçer.

SELECT Siparisler.SiparisID, Musteriler.Ad
FROM Siparisler 
INNER JOIN Musteriler ON Siparisler.KullaniciID = Musteriler.KullaniciID;

SQL INNER JOIN 3 tablo üzerinde kullanımı

Aşağıdaki SQL komutu, Müşteri ve gönderici bilgilerinin bulunduğu siparişleri seçer.

SELECT Siparisler.SiparisID, Musteriler.Ad, Tedarikciler. TedarikciAdi
FROM ((Siparisler
INNER JOIN Musteriler ON Siparisler.KullaniciID = Musteriler.KullaniciID)
INNER JOIN Tedarikciler ON Siparisler. TedarikciID = Tedarikciler. TedarikciID);
  • 0 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

SQL QUICK REFERENCE Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL QUICK REFERENCE Nedir? Kullanımı Nasıldır? Örneklerle Anlatım AND / OR...

SQL SERVER FUNCTIONS Nedir? Kullanımı Nasıldır? SQL Server Fonksiyonları ve Örnekleri

SQL SERVER FUNCTIONS Nedir? Kullanımı Nasıldır? SQL Server Fonksiyonları ve Örnekleri  SQL...

SQL KEYWORDS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL KEYWORDS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım ADD Hazır bir tabloya...

SQL HOSTING Nedir? Veritabanı Karşılaştırmaları ve Hostingler

SQL HOSTING Nedir? Veritabanı Karşılaştırmaları ve Hostingler SQL HOSTING(BARINDIRMA) Web...

SQL VIEWS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım

SQL VIEWS Nedir? Kullanımı Nasıldır? Örneklerle Anlatım SQL CREATE VIEW Komutu SQL'de View,...