K kai Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-01 #1 1.如何利用SQL进行多字段排序,先按A字段排序,再在此基础上按B排序? 2.如何使排序结果输出成一个新表单?
S sherman Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-01 #2 select first,next from table order by first,next desc 使用TTABLE的BATCHMOVE功能
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-01 #3 1、排序 Select语句中的 order by [FieldList] 子句指定结果集排列顺序 2、将查询结果生成新表 Select [FieldList] into [NewTableName] from [TableName] Where .... 注意:新表必须不存在,SQL Server会 根据Select结果建立这个表。 2'、如果要把查询结果添加到以有的表中 Insert into DestTable (FieldList) Select FieldList from SourceTable 在Insert语句中以Select子句结果为数据来源
1、排序 Select语句中的 order by [FieldList] 子句指定结果集排列顺序 2、将查询结果生成新表 Select [FieldList] into [NewTableName] from [TableName] Where .... 注意:新表必须不存在,SQL Server会 根据Select结果建立这个表。 2'、如果要把查询结果添加到以有的表中 Insert into DestTable (FieldList) Select FieldList from SourceTable 在Insert语句中以Select子句结果为数据来源
K kai Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-02 #5 to 李颖: 方法二似乎不成立,你试一下,如果行告诉我 我非常需要排序的结果单独成表. to lss: 临时表如何生成?
K kai Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-02 #6 to 李颖: 方法二似乎不成立,你试一下,如果行告诉我 我非常需要排序的结果单独成表. to lss: 临时表如何生成?
L LSS Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-02 #7 insert into temp1 select * from yourtable order by sort1 insert into temp2 select * from temp1 order by sort2 {temp1,temp2 结构与yourtable相同} temp2为新表单,如不生成新表单,只须select * from temp1 order by sort2
insert into temp1 select * from yourtable order by sort1 insert into temp2 select * from temp1 order by sort2 {temp1,temp2 结构与yourtable相同} temp2为新表单,如不生成新表单,只须select * from temp1 order by sort2
M MicroZeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-02 #8 1. Select * from YouDataFile .... order by FirstSortFieldName, NextFieldName, ThreeFieldName.... 2. 使用CreateTable的方法来生成临时表
1. Select * from YouDataFile .... order by FirstSortFieldName, NextFieldName, ThreeFieldName.... 2. 使用CreateTable的方法来生成临时表
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-02 #9 ORDER BY [CLUM LIST] 临时表在 MSSQL 中只需要在前面加 #(局部) ##(全具)
K kai Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-03 #12 在D4中,用create table s(code char(20),name char(20)) 不对吗? D4说不对,所以我问其他的生成新表单的方法 to lss: 第二步执行后,第一步的排序又乱了
在D4中,用create table s(code char(20),name char(20)) 不对吗? D4说不对,所以我问其他的生成新表单的方法 to lss: 第二步执行后,第一步的排序又乱了
N nickname Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-04 #13 LSS的说法不对. 还有你为什么要建临时表,order by f1,f2...不就成了. Select [FieldList] into [NewTableName] from [TableName]Where .... 这种写法不是真正的SQL,你用的又不是ORACLE什么的可以在PL/SQL里这么写. 可以这么写 insert into mytmp select * from mytable order by f1,f2
LSS的说法不对. 还有你为什么要建临时表,order by f1,f2...不就成了. Select [FieldList] into [NewTableName] from [TableName]Where .... 这种写法不是真正的SQL,你用的又不是ORACLE什么的可以在PL/SQL里这么写. 可以这么写 insert into mytmp select * from mytable order by f1,f2