1
假設我有以下結構的表:運行在SQL循環查詢
income event, frequency, user
和樣本數據,如:
12,1,a 5,10,a 6,2,b
會是什麼一個SQL查詢看起來像循環遍歷用戶,並且總計每個收入事件x頻率
輸出將如下所示:
a, 62 b,12
我是比較新爲sql等有通過功能與組的小經驗,從R背景我來
假設我有以下結構的表:運行在SQL循環查詢
income event, frequency, user
和樣本數據,如:
12,1,a 5,10,a 6,2,b
會是什麼一個SQL查詢看起來像循環遍歷用戶,並且總計每個收入事件x頻率
輸出將如下所示:
a, 62 b,12
我是比較新爲sql等有通過功能與組的小經驗,從R背景我來
您的查詢應該是這樣的:
SELECT user, SUM([income event] * frequency) AS SumOfEvents FROM [tablename] GROUP BY user
當你GROUP BY
一個字段,你正在聚合(例如,SUM
,COUNT
)值的任何其他列你SELECT
通過。你只需指定你的GROUP
。
所以user
只會被選中,那麼你會採取SUM
其他列的產品。