1

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

国家、城市、人口

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

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

4

2 回答 2

2

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

Create table new_table select * from table order by population desc;

于 2012-08-21T11:24:46.963 回答
1

我不明白为什么你需要这样做:

select country, city, population from table order by population desc;

回答你的问题:

create table new_table like table;
insert into new_table select * from table order by population desc;
于 2012-08-21T11:17:28.817 回答