Veri Tabanında Satış Tablosu Nasıl Olmalı ?

nikoisbackx

Hectopat
Katılım
11 Aralık 2019
Mesajlar
110
Yer
Sakarya
Daha fazla  
Cinsiyet
Erkek
Meslek
Software Engineer
Merhabalar. Veritabanı Tasarım ödevimi yapıyorum da bir sorun yaşamaktayım şöyle ki;

İlişkilendirmeleri yaptım ama satış detaylarına istediğim gibi erişemiyorum bir sorun var. Sorguda şu bilgilere erişmek istiyorum;
Müşteri Adı, Personel adı, Aldığı ürünler, Aldığı ürünlerin toplamı, bunları tek tabloda nasıl birleştirebilirm nasıl biri yol izlemem gerekiyor. Biri yardımcı olursa çok sevinirim Teşekkürler.

1587319360201.png
 
SQL:
SELECT * FROM Satis as s
INNER JOIN Calisanlar as c ON c.CalisanID = s.Calisan_ID
INNER JOIN Musteriler as m ON m.Musteri_ID = s.Musteri_ID
INNER JOIN Satis_Detay as sd ON sd.Satis_ID = s.Satis_ID
INNER JOIN Urunler as u ON u.Urun_ID = sd.Urun_ID
WHERE s.Satis_ID = 1

Şuna benzer bir SQL ifade ile birleştirebilirsiniz. Görüntüleme mantığına ve gereksinimlerine göre INNER JOIN'leri LEFT JOIN veya RIGHT JOIN şeklinde değiştirebilirsiniz. Örneğin: Siparişi olmayan müşterileri de bu tabloda görmek isteyebilirsiniz.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı