我有一个具有以下结构的表:
国家、城市、人口
该表按城市字母顺序排序,我想按人口降序排序并创建一个以这种方式排序的新表。
在这种情况下要使用什么查询?
我有一个具有以下结构的表:
国家、城市、人口
该表按城市字母顺序排序,我想按人口降序排序并创建一个以这种方式排序的新表。
在这种情况下要使用什么查询?
您可以使用单个查询获得所需的结果:
Create table new_table select * from table order by population desc;
我不明白为什么你需要这样做:
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;