X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

INNER JOIN Anlatımı

AnasayfaYazılarSQL DersleriINNER JOIN Anlatımı

SQL INNER JOIN, birden fazla tabloyu ilişkili alanlara göre birleştirmek için kullanılan SQL komutudur. Veritabanı projelerinde en çok kullanılan JOIN türlerinden biridir.

Özellikle e-ticaret, otomasyon ve kullanıcı yönetim sistemlerinde INNER JOIN sorguları sıkça kullanılmaktadır.

INNER JOIN Ne İşe Yarar?

INNER JOIN sayesinde:

  • kullanıcı ve sipariş bilgileri birleştirilebilir,
  • ürün ve kategori ilişkileri görüntülenebilir,
  • farklı tablolardaki veriler tek sorguda alınabilir.

Bu yöntem veritabanı yönetimini daha düzenli hale getirir.

INNER JOIN Mantığı

INNER JOIN yalnızca eşleşen kayıtları getirir.

Örneğin:

  • users tablosunda kullanıcı bilgileri,
  • orders tablosunda siparişler bulunabilir.

Bu iki tablo kullanıcı ID’si ile birleştirilebilir.

INNER JOIN Örneği

SELECT users.name, orders.total
FROM users
INNER JOIN orders
ON users.id = orders.user_id;

Bu sorgu:

  • kullanıcı adını,
  • sipariş tutarını

aynı tabloda gösterir.

WHERE ile Kullanımı

Sadece aktif kullanıcıların siparişlerini listelemek için:

SELECT users.name, orders.total
FROM users
INNER JOIN orders
ON users.id = orders.user_id
WHERE users.status='active';

INNER JOIN Avantajları

  • Daha düzenli veri yönetimi sağlar.
  • Birden fazla tabloyu tek sorguda birleştirir.
  • Performanslı raporlama yapılabilir.
  • Büyük projelerde veri kontrolünü kolaylaştırır.

Sonuç

SQL INNER JOIN, ilişkisel veritabanlarının temel yapı taşlarından biridir. SQL öğrenen herkesin JOIN mantığını detaylı şekilde öğrenmesi gerekir.

sql inner join anlatimi


Top