繁体   English   中英

从另一个表进行SQL插入

[英]SQL Inserting from another table

我正在从另一个未排序的表中插入数据,但是正在对select语句中的数据进行排序,如下所示:

INSERT INTO idmsCBStatDet 
SELECT   
  StmNo,PageNo,TxLine,ImgStatus,ImgType,
  ImgChqNo,ImgPath,ImgIndNo,TxBranchcode,
  TxCustAccNo,Txbranchname,TxCustName,
  TxRefNo,TxCCY,TxDate,ImgNo,TxDesc,
  TxValDate,TxDebit,TxCredit,TxCustno,
  TxBalance,TxChqNo,TxIndicator,InfoDate,
  InfoAmt,InfoDesc,InfoImgNo,ImgPageClass,
  Txacentrysrno,terminal 
FROM idmsCBStatDet0262107113001 
GROUP BY StmNo,PageNo,TxLine,ImgStatus,ImgType,
  ImgChqNo,ImgPath,ImgIndNo,TxBranchcode,
  TxCustAccNo,Txbranchname,TxCustName,
  TxRefNo,TxCCY,TxDate,ImgNo,TxDesc,
  TxValDate,TxDebit,TxCredit,TxCustno,TxBalance,
  TxChqNo,TxIndicator,InfoDate,InfoAmt,InfoDesc,
  InfoImgNo,ImgPageClass,Txacentrysrno,terminal 
ORDER BY cast(txline as int) asc

查询后,数据是无序的,而TxLine为无序格式。

如何确保数据以有序形式插入

非常感激你的帮助。

我删除了order by子句,但保留了按group by分组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM