如何获取按某列分组的多个行集合?

时间:2018-02-09 07:54:47

标签: sql postgresql

我知道有A=[[1,2],[3,4],[5,6]] B=[8,1] for point in A: connection_x = [point[0], B[0]] connection_y = [point[1], B[1]] plt.plot(connection_x, connection_y) plt.show() 条款,但它似乎无法满足我的需求。

我有一个表格,每行都有GROUP BY列,例如,从2000到2018的值。此表中还有其他一些列,例如year,{{1} }。

SQL查询是否可以接收所有行,但是作为不同的集合,如下所示:

value

我想要这样的套装:

user

我目前的解决方案只是接收所有行,然后使用应用语言的逻辑对它们进行分组。有没有办法将其转移到SQL的肩膀上?

1 个答案:

答案 0 :(得分:0)

group by适用于聚合函数,例如count,min,max ,.

您可以根据需要使用order by year和输出发生的组。