mirror of
https://github.com/ncruces/go-sqlite3.git
synced 2026-01-12 05:59:14 +00:00
1.3 KiB
1.3 KiB
ANSI SQL Aggregate Functions
https://www.oreilly.com/library/view/sql-in-a/9780596155322/ch04s02.html
Built in
COUNT(*)COUNT(expression)SUM(expression)AVG(expression)MIN(expression)MAX(expression)
https://sqlite.org/lang_aggfunc.html
Implemented
STDDEV_POP(expression)STDDEV_SAMP(expression)VAR_POP(expression)VAR_SAMP(expression)COVAR_POP(dependent, independent)COVAR_SAMP(dependent, independent)CORR(dependent, independent)
Linear regression
REGR_AVGX(dependent, independent)REGR_AVGY(dependent, independent)REGR_COUNT(dependent, independent)REGR_INTERCEPT(dependent, independent)REGR_R2(dependent, independent)REGR_SLOPE(dependent, independent)REGR_SXX(dependent, independent)REGR_SXY(dependent, independent)REGR_SYY(dependent, independent)
Other
CUME_DIST(value_list) WITHIN GROUP (ORDER BY sort_list)RANK(value_list) WITHIN GROUP (ORDER BY sort_list)DENSE_RANK(value_list) WITHIN GROUP (ORDER BY sort_list)PERCENT_RANK(value_list) WITHIN GROUP (ORDER BY sort_list)PERCENTILE_CONT(percentile) WITHIN GROUP (ORDER BY sort_list)PERCENTILE_DISC(percentile) WITHIN GROUP (ORDER BY sort_list)