İçeriğe geç

Sql çoklu tablo birleştirme örneği

Tabloları birleştirmek için SQL’de JOIN ifadesini kullanırız. İşte açıklamalı bir örnek:SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

Bu sorgu, Orders ve Customers tablolarını birleştirir. Orders tablosundaki her bir siparişin sipariş numarasını (OrderID), müşteri adını (CustomerName) ve sipariş tarihini (OrderDate) getirir. INNER JOIN, yalnızca Orders ve Customers tablolarındaki CustomerID sütunları arasında eşleşen satırları getirir.

Başka bir örnek olarak, bir ürünler tablosu ve bir siparişler tablosu düşünelim:SELECT Orders.OrderID, Products.ProductName, Orders.Quantity FROM Orders INNER JOIN Products ON Orders.ProductID = Products.ProductID;

Bu sorgu, Orders ve Products tablolarını birleştirir. Her bir siparişin sipariş numarasını (OrderID), ürün adını (ProductName) ve sipariş miktarını (Quantity) getirir. INNER JOIN, yalnızca Orders ve Products tablolarındaki ProductID sütunları arasında eşleşen satırları getirir.

Kategori:sql

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.