在PostgreSQL中,我如何对数组
的所有元素对结果集进行排序我的意思是:
select * from table order by array[1] desc, array[2] desc, array[3] desc, ...
数组 - 它是SQL数组{1,2,3,5,6,7,8,...},我不知道他的长度。
答案 0 :(得分:1)
如果您有一个具有数组类型的列,您可以像对普通列一样执行订单。因此,如果列被称为foo,它将变为
select * from table order by foo desc;