蜜桃欧美|戒汤唯未删减版|先锋影音av资源在线观看|国产精品裸体一区二区三区,这么多年电影完整版免费在线观看,卧底2020电视剧免费全集在线观看,美好事物电影完整版在线观看

主營業(yè)務(wù):網(wǎng)站制作 網(wǎng)站優(yōu)化 小程序制作 石家莊網(wǎng)站制作網(wǎng)站建設(shè)有限公司歡迎您!
石家莊閃云網(wǎng)絡(luò)科技有限公司
客服熱線15383239821
如何讓自己的網(wǎng)站更有質(zhì)量?

sql插入臨時表語句遇到的問題

發(fā)布時間:2010/11/11 15:43:35

select * into #temp_tb from table1 
這就是把表的全部內(nèi)容添加列到臨時表的標準格式,注意表名,用IF EXISTS事先檢測一下


請問這段sql語句什么意思?
select newnum=max(AAA),c0102 into #temp1 from A001a003 group by c0102

回答:
從表A001a003中選出列AAA的最大值重命名為newnum,以及列c0102,并按列c0102分組,然后將結(jié)果插入到臨時表#temp1中。
最后的結(jié)果是得到了一個臨時表#temp1,表中有兩列:newnum和c0102,內(nèi)容為表A001a003中列c0102中每個不同值中列AAA最大的一個。

 

數(shù)據(jù)庫 SQL中用SELECT INTO語句創(chuàng)建的臨時表在數(shù)據(jù)庫中看得到嗎?

回答:
在MS SQL SERVER中臨時表不存儲在當前數(shù)據(jù)庫內(nèi),而是存儲在系統(tǒng)數(shù)據(jù)庫 tempdb 內(nèi);如果當用戶斷開連接時沒有除去臨時表,SQL Server 將自動除去臨時表。

 

SQL語句 INSERT……INTO…… SELECT 插入的順序問題

問題如下:
   比如我有一個USERS表,三列uId(標示,自動增長列),uName,uPwd現(xiàn)在我用如下SQl語句插入數(shù)據(jù):
  
   INSERT INTO USERS([uName],uPwd)
   SELECT 張三,123456 UNION
   SELECT 李四,123456 UNION
   SELECT 王五,123456 UNION
   SELECT 謝六,123456
我的理想結(jié)果應(yīng)該是:
   1  張三   123456
   2  李四   123456
   3  王五   123456
   4  謝六   123456
為何我數(shù)據(jù)表中的數(shù)據(jù)順序為:
   1  李四   123456
   2  王五   123456
   3  謝六   123456
   4  張三   123456

我就想要它按照我寫的SQl順序插入相關(guān)數(shù)據(jù),這個問題困擾我很久了。

回答:

INSERT INTO USERS([uName],uPwd)
SELECT 張三,123456 UNION all
SELECT 李四,123456 UNION all
SELECT 王五,123456 UNION all
SELECT 謝六,123456
(上面著段回答的語句名字和數(shù)字外都是有單引號的,可能傳入時被過濾掉了)
 

相關(guān)新聞推薦

在線客服 : 服務(wù)熱線:15383239821 電子郵箱: 27535611@qq.com

公司地址:石家莊市新華區(qū)九中街江西大廈4062

備案號:冀ICP備2022000585號-4