postgresql - 如何在 PgAdmin、sql 中使用顺序和组更改行顺序?

标签 postgresql group-by sql-order-by pgadmin

我想对现有表格中两列的行重新排序,而不创建新表格。我有这个有效的脚本,表名 test.table:

   SELECT value, variety
    FROM test.table
    group by value, variety
    order by value, variety;

我已经尝试了updatealter 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。

关于postgresql - 如何在 PgAdmin、sql 中使用顺序和组更改行顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35336010/

相关文章:

sql - 使用 Total 获取 PostgreSQL 中组百分比的最佳方法是什么

ruby-on-rails - rake 数据库 :seed unable to read CSV

mysql - SELECT DISTINCT(column) FROM table on an indexed column 的计算复杂度

python - 如何使用 pandas 创建新的 df 列以使用正则表达式获取列名称和值?

mysql - 从许多行中选择值或基于列的另一个值

sql - 如何制作 ORDER SIBLINGS BY?

mysql - 在 order by 旁边使用 case 时出错

sql - 全文搜索中的多个同义词字典匹配

mysql 在大表上慢选择 order by

带别名的 SQL 汇总