SQL Agrega fonksiyonları değerler kümesi üzerinde bir hesaplama yapmak ve tek bir değer döndürür. Microsoft SQL Server gibi SUM veya MAX olarak sadece temel toplama işlevleri destekler, istatistik ve analitik fonksiyonlar iken birçok eksik. QUIP Bilişim Çözümleri sen ortanca hesaplamak ve diğer dahili agrega işlevi gibi databa içinde yüzdelik böylece kullanıcı T-SQL scripting ortamını geliştirmek toplama işlevlerini yapılan sağlar. Bu çok daha hızlı, daha güvenilir ve daha verimli başka teknikle daha SQL / TSQL sorguları ve saklanan prosedürleri yapar. Aynı zamanda komut çok daha basit ve daha temiz hale getirir.
Bu işlevleri yapılandırılması çok basittir. Eğer size bu toplama işlevlerini oluşturmak istediğiniz veritabanına karşı herhangi bir diğer SQL komut gibi koşmak bir komut dosyası verilir. Ve bu öyle! Şimdi sizinle veya deyimi, bir "grup tarafından" olmadan başka bir SQL toplama işlevi kullanmak bizim toplama işlevleri aynı şekilde kullanmaya hazırsınız.
SQL Server 2008 kullanıcı yapılmış toplama işlevleri birden parametreleri desteklemiyor, bu yüzden sözdizimi burada oldukça basittir. Aynı MS Excel gibi tek fark yerine bir dizi selecing size işlevinde bir alan adı kullanmak olduğunu exaclty çalışır. Örneğin,
, Dbo.Percentile (a, .90) [90. Yüzdelik] tmp grubundan b --90th Persentilinin tarafından b seçiniz
, Dbo.Percentile (a, .95) [95. Yüzdelik] tmp grubundan b --95th Persentilinin tarafından b seçiniz
B, dbo.Median seçin (a) tmp grubundan b [Medyan] - Ortanca
Sınırlamalar :
grup başına 100 kayıt
Yorum Bulunamadı