通常情況下,彙總規則是一對多的對應關係,且是一表出維度,多表出度量(一篩多),具體見多表查詢中對應關係的彙總
(銷售業績表)
(客戶資訊表)
客戶資訊表和銷售業績表的連線方式如下(客戶資訊表是一表,銷售業績表是多表)
由於上圖最左側1是型別2,是維度下連線用關鍵字段不同情況的彙總值(維度是區域id,關鍵字段是產品id),即求的是區域下對應不同產品的產品總銷量(訂單表中區域id-e01對應的產品id是a,而產品表中產品a對應的產品總銷量是100,…,所以每個區域下彙總的產品總銷量都是100,而總計是訂單表中對應有6種產品,對應產品表中6中產品的產品總銷量是600)
注:型別2的業務使用場景非常的有限,工作中盡量避免使用型別2。
用訂單表篩訂單提成(跨表篩選,路徑通是前提條件)
銷售人員
訂單金額合計值(產品id是關鍵字段)
趙大9000
王二5000
孫三3000
總計14000
注:彙總維度欄位與連線用關鍵字段屬於父子級關係時,型別2和型別1彙總結果相同,此時型別2可用。
(1)乙個父級值下有多個子級值
(2)乙個子級值只能屬於乙個父級值
(3)舉例:省份和城市,產品系列和產品
1、型別二的出現情況
2、錯誤的情況(無法彙總)
3、型別一的情況
4、附註
5、實際彙總時的兩種思考方向:
mysql去掉密碼規則的兩種方式
環境介紹 centeros 7 mysqld5.7 當我們裝完資料庫以後,使用臨時密碼登入到資料庫去更改乙個簡單的密碼,如 set password 123456 error 1819 hy000 your password does not satisfy the current policy r...
Unity中的兩種static
unity3d中的每乙個物體在inspector中的static的作用 當選中時,這個object是在程式執行時是靜止不變的,確保不被改變,一般多用於場景中靜止的物體。在unity內部會有不少操作來檢測該object是否為static的,對於static的物體進行一些特殊處理,在rendering優...
pytorch中attention的兩種實現方式
採用seq to seq模型,修改注意力權重的計算方式 def init self,hidden size,output size,dropout p 0.1 super attentiondecoderv2,self init self.hidden size hidden size self.o...