我有一個看起來像這樣的表:是否有可能通過SQL中的多行進行GROUP和SUM? (如果是的話:怎樣)
當前表:「original_table」
col_1 col_2 col_3
0 Non-Saved www.google.com 10
1 Non-Saved www.facebook.com 20
2 Non-Saved www.linkedin.com 20
3 Saved www.Quora.com 30
4 Saved www.gmail.com 40
我可以導出表,如下面的使用SQL查詢?
col_1 col_2 col_3
0 Non-Saved www.google.com 50
www.facebook.com
www.linkedin.com
1 Saved www.Quora.com 70
www.gmail.com
基本上我期待一個表具有從COL_1 DISTINCT值,從COL_2和SUM(col_3),用於在一排從col_3對應值的所有的對應值。
附加上下文:我正在iPython筆記本中運行SQL查詢。
提示:您可以使用[group_concat](https://sqlite.org/lang_aggfunc.html#groupconcat) –
請參閱簡單的sql教程,您將獲得答案。 – fancyPants
對不起!我應該在我的問題中給出更多的背景(剛添加)。我正在iPython筆記本中運行我的查詢。嘗試使用group_concat它給了我以下錯誤: 'AnalysisException:u「未定義的函數:'GROUP_CONCAT'。該函數既不是註冊的臨時函數,也不是在數據庫'default'中註冊的永久函數。' –