先前在文章中提過如何透過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語法可以快速根據特定條件來修改資料,當資料量龐大時十分方便,希望對大家有幫助。若您覺得有幫助的話,再請幫我們留個好評,謝謝您的觀看,我們下次見。