Re: [程式] SAS 請問這兩個TABLE該用何種串法
其實你差不多寫出來了,多加個distinct挑出唯一值就好
※ 引述《MOONY135 (談無慾)》之銘言:
: [軟體程式類別]:
: 請填入軟體程式類別,例如:SAS、SPSS、R、EVIEWS...等
: SAS
: [程式問題]:
: 資料處理、迴歸、敘述統計、logistic、probit...等
: 資料處理
: [軟體熟悉度]:
: 請把以下不需要的部份刪除
: 中(3個月到1年)
: [問題敘述]:
: 請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程
: 我有兩張 TABLE
: TABLE1 學號&課別
: TABLE2 課別&應上課時數
: 想串成第三張TABLE 學號 課別 應上課時數
: 用INNER JOIN 會發現 資料會重覆 例如
: TABLE1
: 學號 課別
: A A_1
: TABLE2
: 課別 應上課時數
: A_1 10
: A_2 10
: A_3 10
: A_4 15
: 併完之後會變成
: TABLE3
: 學號 課別 應上課時數
: A A_1 10
: A A_1 10
: A A_1 10
: A A_1 16
: 但我希望是
: TABLE3
: 學號 課別 應上課時數
: A A_1 10
select distinct table1.學號, table1.課別, table2.應上課時數
from table1 join table2 on table1.課別=table2.課別
p.s.因為我手邊沒有SAS無法實測結果XD 不過SQL語法應該是對的
: 請問我應該怎樣併呢?
: [程式範例]:
: 雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決
: proc sql;
: CREATE TABLE WORK.合併結果 AS
: select *
: from work.'學號與課別'n,work.'課別與應上課時數'n;
: where 課別與應上課時數.班別=學號與課別.課別
: ;
: quit;
--
(C)lass 【 分組討論區 】
11 卡漫夢工廠 卡通, 漫畫, 動畫 [Ckmike]
4 C_J_Artist 作家 Σ日本漫畫家專區 [Ckmike]
10 TakahasiShin 作家 ◎****高橋真作品討論版**** kenshin528
http://bryannotes.blogspot.tw/ 行銷研究與資料分析筆記
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.220.197
※ 文章網址: http://www.ptt.cc/bbs/Statistics/M.1410564608.A.026.html
→
09/13 10:16, , 1F
09/13 10:16, 1F
推
09/13 13:37, , 2F
09/13 13:37, 2F
→
09/13 14:43, , 3F
09/13 14:43, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):