4 回答

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊
這個(gè) 0.5好像可以判斷是 大于 0還是 小于 0 的吧
如果是”從高到第低減幅的話(huà)那個(gè) 0.5應(yīng)該是小于 0 的吧
你設(shè)置一個(gè)判斷
然后只輸出 大于 0 的 數(shù)據(jù)
看看這樣可以不
---------------------
同一個(gè)字段自己減自己?jiǎn)幔?br/>好像可以
不過(guò)不是用同一個(gè)數(shù)據(jù)減哦
如果是同一個(gè)列里的一個(gè)值減另一個(gè)值是可以的
不過(guò)我覺(jué)得好像你求的那個(gè)“平均績(jī)點(diǎn)”自己也有正負(fù)的差別吧

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊
聚合函數(shù)是對(duì)一組值執(zhí)行計(jì)算并返回單一的值的函數(shù),它經(jīng)常與SELECT語(yǔ)句的GROUP BY子句一同使用,SQL SERVER 中具體有哪些聚合函數(shù)呢?我們來(lái)一一看一下:
1. AVG 返回指定組中的平均值,空值被忽略。
例:select prd_no,avg(qty) from sales group by prd_no
2. COUNT 返回指定組中項(xiàng)目的數(shù)量。
例:select count(prd_no) from sales
3. MAX 返回指定數(shù)據(jù)的最大值。
例:select prd_no,max(qty) from sales group by prd_no
4. MIN 返回指定數(shù)據(jù)的最小值。
例:select prd_no,min(qty) from sales group by prd_no
5. SUM 返回指定數(shù)據(jù)的和,只能用于數(shù)字列,空值被忽略。
例:select prd_no,sum(qty) from sales group by prd_no
6. COUNT_BIG 返回指定組中的項(xiàng)目數(shù)量,與COUNT函數(shù)不同的是COUNT_BIG返回bigint值,而COUNT返回的是int值。
例:select count_big(prd_no) from sales
7. GROUPING 產(chǎn)生一個(gè)附加的列,當(dāng)用CUBE或ROLLUP運(yùn)算符添加行時(shí),輸出值為1.當(dāng)所添加的行不是由CUBE或ROLLUP產(chǎn)生時(shí),輸出值為0.
例:select prd_no,sum(qty),grouping(prd_no) from sales group by prd_no with rollup
8. BINARY_CHECKSUM 返回對(duì)表中的行或表達(dá)式列表計(jì)算的二進(jìn)制校驗(yàn)值,用于檢測(cè)表中行的更改。
例:select prd_no,binary_checksum(qty) from sales group by prd_no
9. CHECKSUM_AGG 返回指定數(shù)據(jù)的校驗(yàn)值,空值被忽略。
例:select prd_no,checksum_agg(binary_checksum(*)) from sales group by prd_no
10. CHECKSUM 返回在表的行上或在表達(dá)式列表上計(jì)算的校驗(yàn)值,用于生成哈希索引。
11. STDEV 返回給定表達(dá)式中所有值的統(tǒng)計(jì)標(biāo)準(zhǔn)偏差。
例:select stdev(prd_no) from sales
12. STDEVP 返回給定表達(dá)式中的所有值的填充統(tǒng)計(jì)標(biāo)準(zhǔn)偏差。
例:select stdevp(prd_no) from sales
13. VAR 返回給定表達(dá)式中所有值的統(tǒng)計(jì)方差。
例:select var(prd_no) from sales
14. VARP 返回給定表達(dá)式中所有值的填充的統(tǒng)計(jì)方差。
例:select varp(prd_no) from sales

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
count() 所有記錄數(shù)
count(*)所有非null記錄數(shù)
avg() 某一列平均值
min() 某一列最小值
max() 某一列最大值
sum() 某一列總和
添加回答
舉報(bào)