insert into ...select * from ...order by ...问题
在SQL SERVER 2000 中
insert into #temptable select * from tableA as a order by A.column2,A.column1
大概功能时, 查询tableA 中, 符合条件的行并按column2,column1进行排序, 插入到临时表#temptable中,
其中A.column1为主键, 问是否会能达到目的, 现在比较怀疑的, 在大数据量时,select 得到的集合, 在用insert into 是否是按照我们要求的那种排序方式插入临时表, 还是可能按照原有表格中的物理顺序插入。请高手确认下, 谢谢!
相关推荐
分享SQL Server删除重复行的6个方法
1.如果有ID字段,就是具有唯一性的字段 代码如下: delect table where id not in ( select max(id) from table group by col1,col2,col3… ) group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1字段内容相同即表示记录相同。 2. 如果是判断所有字段也可以这样 代码如下: select * into #aa from table group by id1,id2,…. delete table insert into table select * from #aa 3.
SELECT语句使用大全
SELECT语句使用大全 SELECT语句使用大全 SELECT语句使用大全
Insert,Select,Update和Delete。
练掌握SQL是数据库用户的宝贵财 富。在本文中,我们将引导你掌握四条最基本的数据操作语句—SQL的核心功能—来依次介绍比较操作符、选择断言以及三值逻辑。当你完成这些学习后,显然你已经开始算是精通SQL了。
将sqlserver表中指定数据转化为insert语句
将sqlserver表中指定数据转化为insert语句 部分数据类型固定不出现,自增列不出现
SqlServer 表单查询问题及解决方法
Q1:表StudentScores如下,用一条SQL语句查询出每门课都大于80分的学生姓名 Q2:表DEMO_DELTE如下,删除除了自动编号不同,其他都相同的学生冗余信息 Q3:Team表如下,甲乙丙丁为四个球队,现在四个球对进行比赛,用一条sql语句显示所有可能的比赛组合 Q4:请考虑如下SQL语句在Microsoft SQL Server 引擎中的逻辑处理顺序 USE TSQLFundamentals2008 SELECT empid,YEAR(orderdate) AS orderyear,COUNT(*) numorders FROM Sales.Orders WHERE c


