如何用SQL语句修改字段的排序规则

SQL解析子句的语法为:ORDERBY{column_name[ASC|DESC]}[,...n]大括号{}表示必需内容(这应该是查询的参数)方括号[]表示可选内容加入|orderbyseq_iddesc;--显式指定降序排序方式descorderby1;--对于结果集的第一个输出字段,默认顺序为ascorderby1,3desc,5;--对于结果的第一个输出字段设置,默认按asc顺序对某一字段进行排序

sqlserver改变列顺序

SQL中使用什么语句来更改列的顺序?即把col_a、col_b、col_c、col_d改为col_b、col_c、col_d、col_a。
如果你真想改的话,我会给你一个办法,但是我个人并不提倡这样改。
没有必要。
--启用系统表更新USEmasterGOsp_configure'allowupdates',1GORECONFIGUREWITHOVERRIDEGOdeclare@colid1smallint,@colid2smallintselect@colid1=colidfromsyscolumnswhereid=object_id('yourtable')andname='filed1'select@colid2=colidfromsyscolumnswhereid=object_id('yourtable')andname='filed2'updatesyscolumnssetcolid=@colid2whereid=object_id('yourtable')andname='filed1'updatesyscolumnssetcolid=@colid1whereid=object_id('yourtable')andname='filed2'--执行后立即禁用系统表更新:sp_configure'allowupdates',0GORECONFIGUREWITHOVERRIDEGO最简单的方法是从表A中选择colB、colA、colC

sql语句中的多个字段进行排序,规范该怎么写,请高手指点

select*from表名orderby排序字段1,排序字段2;