如何使用 PgAdmin 中的顺序和组更改行顺序,sql?
How to change row order using order & group in PgAdmin, sql?
我想对现有 table 中两列的行重新排序,而不创建新列。我有这个有效的脚本,table name test.table:
SELECT value, variety
FROM test.table
group by value, variety
order by value, variety;
我已经尝试了 update
和 alter table
,但我无法让它工作,例如:
update test.table
SELECT value, variety
FROM test.table
group by value, variety
order by value, variety;
这是怎么做到的?
我认为您应该看看 this qustion and answer 以了解如何同时使用 group by 和 order by。
我想对现有 table 中两列的行重新排序,而不创建新列。我有这个有效的脚本,table name test.table:
SELECT value, variety
FROM test.table
group by value, variety
order by value, variety;
我已经尝试了 update
和 alter table
,但我无法让它工作,例如:
update test.table
SELECT value, variety
FROM test.table
group by value, variety
order by value, variety;
这是怎么做到的?
我认为您应该看看 this qustion and answer 以了解如何同时使用 group by 和 order by。