mysql - 对一个 mysql 表进行排序,删除它并创建一个新的排序表

标签 mysql sorting sql-order-by

我有一个具有以下结构的表:

国家、城市、人口

该表按城市字母顺序排序, 我想按 population desc 排序并创建一个按这种方式排序的新表。

在这种情况下要使用什么查询?

最佳答案

您可以使用单个查询获得所需的结果:

创建表 new_table select * from table order by population desc;

关于mysql - 对一个 mysql 表进行排序,删除它并创建一个新的排序表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12053625/

相关文章:

.NET 和 MySql 参数,AddWithValue NULL 变量,如何避免检查空值

c# - 排序列表<List<MyType>>

php - MySQL,按顺序分组

mysql - Rails 组收集并对某些字段求和

mysql - 从 MySQL 中的 JSON 数组中删除所有 JSON 对象

algorithm - 排序算法的比较

Angularjs orderBy : how to call default comparator from custom sort function

mysql - 庞大的数据集,按日期和限制排序

mysql - 需要有关 MySql 插入的连接和一些计算的帮助

python - 搜索排序列表?