CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

请问怎样Insert

楼主Iamafreshman(初学者)2003-02-04 09:20:42 在 MS-SQL Server / 疑难问题 提问

我想把一个表tableB中的数据按其某字段field1排序后再放入另外一个表tableA中,SQL如何写?  
  insert   tableA   select   *   from   tableB   order   by   field1;不行 问题点数:0、回复次数:7Top

1 楼Ouyangyifeiczy(子浪)回复于 2003-02-04 09:45:16 得分 0

insert   into   tableA(字段)   select   (相应字段)   from   tableb   order   by   field1Top

2 楼pengdali()回复于 2003-02-04 11:16:34 得分 0

insert   tableA   (列1)   select   列1   from   tableB   order   by   field1Top

3 楼Iamafreshman(初学者)回复于 2003-02-04 12:06:48 得分 0

多谢二位的回复,但是我在C++Builder附带的SQL   Explore工具里试了一下,还是不行,难道语法有区别?Top

4 楼czyoooo(按时)回复于 2003-02-04 14:59:23 得分 0

写出来看看,该是‘INSERT   INTO   TABLENAME   (LIE)   SELECT   LIE   FROM    
  TABLEUSE   ORDER     BY     LIE’,  
  在DELPHI中要注意‘号,大概C++BUILD也是这样得Top

5 楼dobetterthatnthink(如果你没有那么多的选择)回复于 2003-02-04 15:34:22 得分 0

以我看来,是否是顺序的问题,例如desc,asc的问题,或者注意象PENGDALI那样处理也是可以,如果实在有问题,就需要注意排序的问题,在sqlserver中这个问题特别的严重。(SQLSERVER不好就是在这里)Top

6 楼flyinger(风往北吹)回复于 2003-02-10 18:25:50 得分 0

‘INSERT   INTO   TABLENAME   (LIE)   SELECT     DIATINCT   LIE   FROM    
  TABLEUSE   ORDER     BY     LIE’,Top

7 楼pengdali()回复于 2003-02-10 19:55:45 得分 0

楼主不是sqlserver吗??Top

相关问题

  • INSERT记录集时,怎样使用SEQUENCE?
  • insert into 语句怎样定义列宽?
  • 怎样取得当前insert的数据......
  • 怎样用BULK INSERT导入数据
  • 不用Wizard怎样怎样对ODBC数据库进insert?
  • insert into
  • Insert~~~~
  • insert
  • 请问SQL中“bulk insert”语句的格式是怎样的?
  • 怎样才能用 insert把 “ '”,单引号输入数据库。

关键词

  • 字段
  • lie
  • tableb
  • tablea
  • insert
  • field1
  • 问题
  • 注意
  • order
  • select

得分解答快速导航

  • 帖主:Iamafreshman

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo