T-SQL de INNER JOIN için yeni bir kullanım şeklinden bahsediliyor. Çok zaman kazandıracak gibi görünmesede isteyene "INNER JOIN" 'in farklı yüzü. :)
Eski kullanım şekli:
SELECT SH.sth_stok_kod AS [STOK KODU], S.sto_isim AS [STOK İSMİ]
FROM dbo.STOK_HAREKETLERI SH
INNER JOIN dbo.STOKLAR S
ON (SH.sth_stok_kod=S.sto_kod)
GROUP BY SH.sth_stok_kod, S.sto_isim
ORDER BY SH.sth_stok_kod
Yeni kullanım şekli:
SELECT SH.sth_stok_kod AS [STOK KODU], S.sto_isim AS [STOK İSMİ]
FROM dbo.STOK_HAREKETLERI SH, dbo.STOKLAR S
WHERE (SH.sth_stok_kod=S.sto_kod)
GROUP BY SH.sth_stok_kod, S.sto_isim
ORDER BY SH.sth_stok_kod
Kaynak : http://www.sqlservercentral.com/blogs/brian_kelley/archive/2009/9/30/the-old-inner-join-syntax-vs-the-new-inner-join-syntax.aspx
Hiç yorum yok:
Yorum Gönder