T Sql 學習 11 統計函式

2021-04-21 02:41:17 字數 665 閱讀 2962

統計函式

(乙個工具能夠完成某個任務,並不能說明他就是這個任務的最好選擇)

1,case

可以在統計的時候,有非常清晰的判斷和邏輯

2,效率

有可能有表的自連線,所以需要在效能和可讀性之間做乙個折中

3,sign函式

select sign(100), sign(-100), sign(0), sign(0.2)

from table_1

返回:1,-1,0,1.0

4,中值計數

這是乙個看起來比較深奧的技術,暫時沒有研究(沒有研究明白),過一段時間在仔細看。

???5,

要表現值分布的中間或者典型值,有三種基本方法:

中值(物理上中間位置的值),平均值和模式(最一般的值);

比如10,10,9,10,10,中值:9;平均值:9.8,模式:10(最常見的值)

6,with ties:選出結果值平手(相同)的所有記錄

select   top   3   field1   from   table  

得到的結果只有三個   2   3   5    

而select   top   3   field1   with   ties   from   table  

得到的結果有四個   2   3   3   5

1 1 統計學習分類

統計學習 1.監督學習 supervised learning 2.非監督學習 unsupervised learning 3.半監督學習 semi supervised learning 4.強化學習 reinforcement learning 常用詞彙 訓練集 training data 假設...

T SQL學習筆記

學習t sql時記錄的筆記,記得並不全也不詳細 declare age int select age datediff year,stuage,getdate from tbstudent where stuname 孫悟空 if age 18 begin 必須有begin.end print n ...

python學習(11) 函式

函式 1 定義函式 1.1 函式的定義 定義函式是使用def關鍵字來定義的 呼叫函式,可指定函式名以及用括號括起的引數資訊 def say hello 定義乙個函式 print hello world say hello 呼叫函式 1.2 向函式傳遞資訊 可以在函式定義的函式名括號中定義引數資訊,引...