我有一张看起来像这样的表:
当前表:' original_table'
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
我可以使用SQL查询派生如下表格吗?
Adapter.notifyDataSetChanged();
基本上我期望一个表具有来自col_1的DISTINCT值,来自col_2和SUM(col_3)的所有对应值,来自一行中col_3的相应值。
附加上下文:我在iPython笔记本中运行SQL查询。
答案 0 :(得分:0)
这个问题最初用sqllite标记为rdbms sqlite SQL是
select col_1,group_concat(col_2) as col_2,sum(col_3) as col_3
from yourtable
group by col_1
order by sum(col_3) desc;
现在 - 我们知道这是spark_sql,它并不天真地支持这种类型的东西。请参阅here了解答案