在Access中使用SQL語句對數據進行批量更新


一、Access中打開SQL視圖

1、創建—》查詢設計,彈出對話框,直接點擊關閉按鈕

QQ20200619095357_thumb1

QQ20200619100913_thumb3

2、右上角,點擊視圖切換為SQL視圖,接着就可以編輯SQL語句了

QQ20200619101233_thumb2

二、對Access中的字段進行批量賦值

示例:將登記信息表中的宿舍字段批量賦值為515

QQ20200619103151_thumb1

SQL語句

UPDATE 登記信息 SET 宿舍="515"

字段使用了短文本類型,所以515加了雙引號

字段為空會直接賦值,如果不為空會覆蓋掉原有值

結果

QQ20200619103121_thumb1

三、批量更新Access中同一字段某一字符長度的數據

示例:將身份信息字段中字符長度小於9的尾部添加字母“a”

QQ20200619103736_thumb2

SQL語句

UPDATE 登記信息 SET 身份信息 = 身份信息+'a'
WHERE len(身份信息)<9

結果

QQ20200619104613_thumb4

四、使用另一表中的數據批量更新某一字段的數據

示例:假設員工工資發生了變化(保存在登記信息1表中),現在需要將登記信息1表中的工資數據,更新到登記信息表中

QQ20200619105653_thumb4

SQL語句

update 登記信息,登記信息1 set 登記信息.工資= 登記信息1.變更工資 where 登記信息.ID=登記信息1.ID

結果

QQ20200619110947_thumb6


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM