先前在文章中提過如何透過SAS的PROC SQL指令在資料表中新增資料,今天則要來介紹修改資料的語法。
一、建立資料
首先,我們建立了一個顧客消費資料表,裡面有『ID』、『Name』、『Expenditure』以及『VIP』四個欄位,並輸入五筆顧客消費資料。
二、修改資料
接著,我們預計將消費金額(Expenditure)大於888的顧客設定為VIP(即VIP=1),使用Update語法:
update [Table名稱]
set [欄位名稱] = [新的值]
where [判斷條件];
執行語法後,可以從LOG檔案看到修改了二筆資料(2 row)的訊息。
三、查看結果
最後,我們可以用PROC PRINT語法將資料表的內容印出來檢視,會發現Expenditure大於888的資料,其VIP欄位的值皆已經被修改為1。
以上就是SAS PROC SQL修改資料的教學內容,使用SQL語法可以快速根據特定條件來修改資料,當資料量龐大時十分方便,希望對大家有幫助。若您覺得有幫助的話,再請幫我們留個好評,謝謝您的觀看,我們下次見。