文章詳情頁
一句sql更新兩個表并可更新對應的字段值具體實現(xiàn)
瀏覽:316日期:2023-03-18 16:41:42
ACCESS
例子:
復制代碼 代碼如下:
insert into products (ProNumber,CASNumber,Cnname,Price,Enname,Baozhuang,Pinpai) select ProNumber,CASNumber,Cnname,Price,Enname,Baozhuang,Pinpai from product22
1.用一句sql從一個表里面取出數(shù)據(jù)導入另外一個表里面。這個對不同程序之間的數(shù)據(jù)轉換很有用處,而且速度快,數(shù)據(jù)完整:
insert into table1 (column1,column2,...) select column1,column2,... from table2
(其中table1的各個字段要跟table2的相對應,主要是數(shù)據(jù)類型,而且字段的個數(shù)必須相等)
2.用一句sql從一個表里面取出數(shù)據(jù)來更新另外一個表里面對應的值:
復制代碼 代碼如下:
update table1,table2 set table1.column1=table2.column1 where table1.column2=table2.column2
跟上一個一樣,得對應。同時可以擴展至多個表之間對應的值的更新。
3.比較兩個表里面某對應字段的值:
復制代碼 代碼如下:
select * from table1 where ID not in(select ID from table2)
例子:
復制代碼 代碼如下:
insert into products (ProNumber,CASNumber,Cnname,Price,Enname,Baozhuang,Pinpai) select ProNumber,CASNumber,Cnname,Price,Enname,Baozhuang,Pinpai from product22
1.用一句sql從一個表里面取出數(shù)據(jù)導入另外一個表里面。這個對不同程序之間的數(shù)據(jù)轉換很有用處,而且速度快,數(shù)據(jù)完整:
insert into table1 (column1,column2,...) select column1,column2,... from table2
(其中table1的各個字段要跟table2的相對應,主要是數(shù)據(jù)類型,而且字段的個數(shù)必須相等)
2.用一句sql從一個表里面取出數(shù)據(jù)來更新另外一個表里面對應的值:
復制代碼 代碼如下:
update table1,table2 set table1.column1=table2.column1 where table1.column2=table2.column2
跟上一個一樣,得對應。同時可以擴展至多個表之間對應的值的更新。
3.比較兩個表里面某對應字段的值:
復制代碼 代碼如下:
select * from table1 where ID not in(select ID from table2)
標簽:
Access
相關文章:
1. 用SQL語句查找Access中某表是否存在的小技巧2. Mysql及Navicat中設置字段自動填充當前時間及修改時間實現(xiàn)3. Oracle根據(jù)逗號拆分字段內(nèi)容轉成多行的函數(shù)說明4. MySQL數(shù)據(jù)庫中數(shù)值字段類型長度int(11)和Decimal(M,D)詳解5. sql語句中臨時表使用實例詳解6. access的備注字段限制64K7. MYSQL設置字段自動獲取當前時間的sql語句8. MySQL中json字段的操作方法9. MySQL中常用查看鎖和事務的SQL語句詳解10. Microsoft Office Access設置必需字段的方法
排行榜

網(wǎng)公網(wǎng)安備