- SQL de varsayılan (default) olarak kullanılan tablolaları bağlama işlemidir.
- Bağlanan tablolarda sadece ilişkili kayıtlar listelenir.
Örnek: Sorgumuzda hangi firmadan hangi ürünü aldığımızı bulmak istiyoruz. Bunun için iki farklı tabloyu birleştirip istediklerimiz SELECT ediyoruz. SELECT * FROM... yaparak da listenen tüm verileri görebilir, istediklerimizi alabiliriz. Diğer bir konuda AS kullanma sebebim daha büyük sorgularla uğraştığımızda bilmeniz gereken bir spde (Stored Procedure) bir tabloya 2 veya daha fazla sorgu cekmeniz gerekebilir. Bunun için ayrı ayrı nesne gibi düşünüp (p,s) gibi üzerinde işlemler yapmak size daha anlaşılabilirlik ve kolaylık sağlayacaktır.
Sorgu:
SELECT ProductName,CompanyName
FROM Products
AS p
INNER JOIN Suppliers
AS s
ON s.Supplierid=p.Supplierid
Ders 28'e geçebilirsiniz.
Hiç yorum yok:
Yorum Gönder