MagnusArias

SBO | Kowariancja/Korelacja SQL

Dec 14th, 2019
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.68 KB | None | 0 0
  1. DROP AGGREGATE CoRel
  2. GO
  3. DROP AGGREGATE OdchStd
  4. GO
  5. DROP AGGREGATE CoVariant
  6. GO
  7. DROP ASSEMBLY GeoAveA
  8. GO
  9. CREATE ASSEMBLY GeoAveA
  10. FROM 'C:\e740\repos\Funkcje\FunkcjeAgregujace\FunkcjeAgregujace\bin\Debug\FunkcjeAgregujace.dll'
  11. WITH PERMISSION_SET = SAFE;
  12. GO
  13. CREATE AGGREGATE CoVariant(@value1 FLOAT, @value2 FLOAT)
  14. RETURNS FLOAT
  15. EXTERNAL NAME GeoAveA.Kowariancja;
  16. GO
  17. CREATE AGGREGATE OdchStd(@s FLOAT)
  18. RETURNS FLOAT
  19. EXTERNAL NAME GeoAveA.OdchStd;
  20. GO
  21. CREATE AGGREGATE CoRel(@value1 FLOAT, @value2 FLOAT)
  22. RETURNS FLOAT
  23. EXTERNAL NAME GeoAveA.Korelacja;
  24.  
  25. SELECT dbo.CoVariant(x,z)/(dbo.OdchStd(x)*dbo.OdchStd(z)) AS Korelacja1,
  26.  dbo.CoRel(x, z) AS Korelacja
  27. FROM Wspolrzedne
Add Comment
Please, Sign In to add comment