select top 100 percent Çok nadir kullanılan hatta kimi zaman araştırıpta zor bulacağınız bir konu olduğuna eminim. Peki TOP PERCENT neden kullanılır, ve en önemlisi TOP 100 PERCENT nerede kullanılır. Öncelikle TOP PERCENT ifadesi ile belirlediğiniz yüzdelik dilimi çekersiniz Küçük bir örnek verirsek eger ; Şehir tablomuzdaki kayıtların %10 kadar olanını çekiyoruz.
Örnek 1
SELECT TOP 10 PERCENT SehirAdi,SehirID FROM Sehirler ORDER BY SehirID
Diyekim ki bir view oluşturdunuz ve bu view içinde ORDER BY ifadesi kullanmak istiyorsunuz. Normal şartlarda TOP 100 PERCENT olmadan view’da ORDER BY kullanamazsınız İşte burada TOP 100 PERCENT devreye giriyor. Yukarıdaki SELECT sorgumuzu view’da kullandığımızı düşünelim.
Kısacası verilerinizi bir view’dan getiriyorsanız ve sıralı yapmak istiyorsanız bunun en kısa ve pratik yoluTOP 100 PERCENT kullanmaktır.Örnek 2
CREATE VIEW
AS
SELECT TOP 100 PERCENT SehirAdi,SehirID FROM Sehirler ORDER BY SehirID
GO
Hiç yorum yok:
Yorum Gönder