如何將多個資料檔合併（串檔）？

Part 1:將欄位相同的資料檔合併（直向合併，增加資料筆數）。 範例資料1：病患基本資料ss1, ss2, ss3，包含病患id、性別sex，以及出生日期birth_date。 程式說明： 利用set語法直接將檔案ss1、ss2直向合併（增加筆數），合併前不需要先排序。 檔案ss1、ss2的id可以相同，也可以不同。 Part 2:將id相同的資料檔合併（橫向合併，增加資料欄位）。 範例資料2：病患基本資料ss1：包含病患id、性別sex，以及出生日期birth_date； 病患就醫資料ss3：包含病患id、就醫日期birth_date，以及就醫科別med_type。 程式1說明： 利用檔案ss1、ss3共有的欄位id作為串檔的索引值(key)，因此必須先將檔案ss1、ss3依照id排序。 使用merge語法將檔案ss1、ss3藉由id橫向合併（增加欄位）。 合併後的檔案將包含ss1及ss3的所有資料與欄位。 程式2說明：加註語法"if a"，合併後的檔案僅包含ss1的id及其在ss3所對應的欄位。 [程式3] 程式3說明：加註語法"if b"，合併後的檔案僅包含ss3的id及其在ss1所對應的欄位。 [程式4] 程式4說明：加註語法"if a and b"，合併後的檔案僅有ss1及ss3同時包含的id，以及在兩個檔案中的欄位。