我有一个看起来像这样的表:是否有可能通过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'中注册的永久函数。' –