成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sql Update語句使用表別名的方法

數據庫 SQL Server
在select中使用表別名很多人都知道,但是在Sql Update中使用表別名可能知道的人就沒那么多了,下面就為您介紹這種Sql Update語句使用表別名的方法,供您參考。

使用Sql Update語句,同樣可以使用表別名,下面就將為您介紹Sql Update語句使用表別名的方法,希望對您學習Sql Update語句有所啟迪。

在編寫Sql腳本時通過表別名可以大大縮減Sql代碼,同時表別名也是解決同表多次引用的手段之一。在select中使用表別名大家應該都很熟悉了:

  1. select * from TableA as A inner join TableB as B on A.Key1 = B.Key1  

但是在Sql Update中使用表別名可能就沒那么多人知道了。

  1. update T    
  2.  
  3. set T.Key1 = 'xxxx'   
  4.  
  5. from TableA T  

這些天在寫Sql Update語句腳本的時候需要引用兩次同個表對象,如果直接像下面這樣引用兩次TableA則會拋出“The multi-part identifier ‘TableA.Index’ could not be bound”的錯誤。這是因為Sql引擎無法知道你在where子句中的TableA到底指的是要Update的表還是from后面的表。
 

  1. update TableA    
  2.  
  3. set TTableA.NextKey = T.Key   
  4.  
  5. from TableA T    
  6.  
  7. where T.Index = TableA.Index + 1   

#p#如果不對Update后面的TableA使用別名的話,我們只能通過以下方法來實現。

  1. update TableA    
  2.  
  3. set TTableA.NextKey = T.Key   
  4.  
  5. from    
  6.  
  7. (    
  8.  
  9. select * from TableA    
  10.  
  11. )T    
  12.  
  13.  where T.Index = TableA.Index + 1  

使用別名可以得到更簡潔的寫法:

  1. update T1    
  2.  
  3. set T1.NextKey = T2.Key   
  4.  
  5. from TableA T1, TableA T2    
  6.  
  7. whereT2.Index = T1.Index + 1  

 

 

【編輯推薦】

Sql Server視圖的概念

使用SQL查詢連續號碼段的方法

實現子孫樹查詢的經典SQL語句

查詢表的字段名的sql語句寫法

SQL查詢***最小值的示例

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-27 10:15:42

sql update語

2010-10-08 16:01:17

mysql UPDAT

2010-11-11 11:13:54

SQL Server

2010-09-17 10:39:36

SQL中

2010-09-27 10:29:14

sql update語

2010-09-06 09:36:51

SQL語句

2010-09-17 16:03:17

鎖定SQL表

2010-09-06 09:11:24

SQLUPDATE語句

2010-09-07 14:22:41

SQL語句

2010-09-26 15:23:24

SQL語句

2010-09-25 15:26:45

SQL查詢語句

2010-09-06 09:53:41

SQL Server語句

2010-11-11 11:37:22

SQL SELECT語

2010-11-18 17:08:44

Oracle使用SQL

2010-10-15 16:10:08

Mysql表別名

2010-09-16 09:49:38

sql server建

2011-08-02 14:09:53

Update語句OracleSQL Server

2010-09-28 15:07:14

SQL語句

2010-11-11 11:25:45

SQL UPDATE語

2010-11-12 13:34:02

動態sql語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一码二码三码在线 | 精品在线免费观看视频 | 影音先锋中文字幕在线观看 | 国产精品视频专区 | 日韩av中文 | 自拍第1页| 国产 欧美 日韩 一区 | 欧美性网 | 成人在线免费 | 一级一片在线观看 | 在线免费看黄 | 一区二区视频在线 | 欧美1—12sexvideos| 在线成人免费视频 | 老司机精品福利视频 | 国产激情在线观看视频 | 欧美一区日韩一区 | 瑞克和莫蒂第五季在线观看 | 国产伦精品一区二区三区照片91 | 天堂网中文字幕在线观看 | 午夜久久久久久久久久一区二区 | 欧洲亚洲一区 | 成人国产精品久久久 | 久久国产亚洲精品 | 日本淫视频 | 久草在线 | 人人鲁人人莫人人爱精品 | 亚洲综合在线视频 | 久久久久免费观看 | jav成人av免费播放 | 亚洲精品欧美一区二区三区 | 99免费在线视频 | 日韩在线综合 | 一区二区免费 | 中文区中文字幕免费看 | 天天操夜夜拍 | 亚洲国产精品一区二区久久 | 日韩一区二区三区在线看 | 精品成人 | 国产精品99久久久久久动医院 | 日韩欧美在线观看 |