いくつかの double を持つ PostgreSQL テーブルがあり、それらは割合を格納します。pc_1
では、列がと であるとしましょうpc_2
。
私が望むのは、これらの 2 つの列のどちらかが降順で最も高い順序で並べ替え、次にもう一方の列で再び降順で並べ替えることです。
したがって、データが次のようになっているとします。
id pc_1 pc_2
1 12.5 11.0
2 10.0 13.2
3 13.2 9.0
select * from mytable order by <something>
与えます:
2 10.0 13.2
3 13.2 9.0
1 12.5 11.0