1樓:匿名使用者
1、如果有欄位相同的表,可以用追加查詢。例如insert into 表1select * from 表2把表2的所有欄位追加到表1當中。此外,還可以用聯合查詢,先把兩個表的合併為一個表,再以這個查詢為記錄源,把資料追加到想要的地方,例如:
select * from 表1union allselect * from 表2儲存為查詢1,然後再執行:insert into 全部資料select * from 查詢12、批量新增資料,要看具體情況。一般分為兩種,一種是原先沒有記錄的,執行追加查詢(請參考回答1)。
另一種是已經有記錄,批量修改部分欄位資料的,執行更新查詢,例如:update 表1 set 表1.欄位1="roych"把表1的欄位1全部更新為roych,當然,你還可以加上條件再進行更新。。。
access 多個表,合併到一個表中,應該怎樣寫sql命令
2樓:匿名使用者
首先,要多個表的表結構一致或者被選取的欄位一致。
然後,用類似如下語句(以插入3個欄位為例):
insert into 新表(欄位1,欄位2,欄位3)select t.* from
(select 欄位1,欄位2,欄位3 from table1union all
select 欄位1,欄位2,欄位3 from table2union all
select 欄位1,欄位2,欄位3 from table3) as t
ACCESS 自動編號 的問題,ACCESS設定自動編號的問題
文庫精選 內容來自使用者 天成資訊 access自動編號的方法 我們為大家收集整理了關於access自動編號,以方便大家參考。如何在access中重置 自動編號 字段值。在access中刪除某個表中的一些行或所有行時,自動編號 字段不會自動重置。要重置 自動編號 字段值並重新整理引用表中的 自動編號...
vb中如何把access資料庫的內容賦值給二維陣列
馮益斌 說說思路 這個顯然要用ado 1 連線資料庫,得到連線物件conn 2 用下面的select語句開啟表,將資料讀入recordsetset rs conn.execute select from 表名 3 用迴圈將資料讀入二維陣列arr row 0 while not rs.eof arr ...
vb操作access資料庫,如何判斷表中是否存在某欄位
1.加個adodc空間 2.這個空間的資料來源連結到access 3.令 adodc1.recordsource select from table where 欄位 xx table是你的表名,xx是你要查詢的內容 adodc1.refresh if adodc1.recordset.record...