SQL INNER JOIN ile İlişkili Tablolardan Veri Çekme
Birden fazla tabloyu ilişkilendirmek için JOIN kullanılır. Aşağıdaki örnekte müşteri ve sipariş tabloları INNER JOIN ile birleştirilerek her müşterinin sipariş bilgileri tek satırda gösteriliyor. Bu teknik, raporlama ve veri analizinde en çok kullanılan SQL yapılarından biridir.
-- Müşteri ve sipariş tablolarını birleştir
SELECT
m.ad AS musteri_adi,
m.sehir,
s.urun_adi,
s.tutar,
s.tarih
FROM musteriler m
INNER JOIN siparisler s
ON m.id = s.musteri_id
ORDER BY s.tarih DESC;
Kod Açıklaması
Birden fazla tabloyu ilişkilendirmek için JOIN kullanılır.
Aşağıdaki örnekte müşteri ve sipariş tabloları INNER JOIN ile birleştirilerek her müşterinin sipariş bilgileri tek satırda gösteriliyor.
Bu teknik, raporlama ve veri analizinde en çok kullanılan SQL yapılarından biridir.
Nasıl Çalışır?
Bu kod örneği, Web Speech API kullanılarak sesli olarak açıklanmaktadır. Kod bloğunun üzerine mouse ile geldiğinizde otomatik olarak açıklama başlar.
Kullanım Alanları
Web Speech API
Bu kod örneği Web Speech API kullanılarak sesli olarak açıklanmaktadır.
İlgili Kodlar
-- Tüm müşteri kayıtlarını getir
SELECT * FROM musteriler;
-- Sadece aktif müşterileri listele
SELECT ad, soyad, sehir
FROM musteriler
WHERE durum = 'aktif';
-- En yeni kayıtları...
SQL ile Temel Veri Sorgulama (SELECT, WHERE, ORDER BY)
Kendi Konuşan Kodunuzu Oluşturun
Web Speech API ile kendi projelerinizde de konuşan kod örnekleri oluşturabilirsiniz.