sql 排序问题(英文国家名称按照首字母a-z排序)

来源:百度知道 编辑:UC知道 时间:2024/05/05 02:59:44
现在有一百多个国家的英文名称,现在数据库中没有排序,我想将它们按照字母顺序排序,不是查询,而是要让数据库里的内容进行排序,请问怎么实现 请把sql语句写下,谢谢

SQL="Select * From [国家表名] Order by 国家名 asc"
'ASC-升序(A-Z)
'DESC-降序(Z-A)

是要建立一个内容排过序的物理表吗?使用select into就行,语句:select * into 新表名 from 原表名 order by 国家名字。 以后使用新表就行。如果必需要原表名,drop tabel 原表, 再将新表名改成原表名: sp_rename '新表名','原表名' 。注意,表名用单引号引,两表之间有逗号.

select * from 表名 order by 国家名 asc

可按a-z字母顺序排序

alter table 名称 order by 国家 desc(或 asc)