[程式] 計算人數

看板Statistics作者 (zacaria)時間15年前 (2010/05/30 01:03), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/2 (看更多)
[軟體程式類別]:SAS [程式問題]: 我的資料欄位為ID,ID_BIRTH,VAR1,VAR2,... 想計算總人數 條件為若是ID與ID_BIRTH相同 則視為同一人 若不同 則視為不同人 計算總共有幾人 想用SQL的語法寫 [軟體熟悉度]: 新手(不到1個月) [問題敘述]: 我的程式碼為 proc sql; create table b as select * , count(ID) from a group by ID, ID_BIRTHDAY quit; 但是只能跑出已經排序後的資料 沒有辦法算出總人數 想請問怎樣可以用SQL算出總人數 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.211.104

05/30 13:07, , 1F
select count(distinct id, id_birth)
05/30 13:07, 1F

05/30 15:24, , 2F
我用過上面這個 但是distinct用兩個欄位跑會出錯
05/30 15:24, 2F

05/30 15:24, , 3F
所以就不知道該怎麼辦了...
05/30 15:24, 3F
文章代碼(AID): #1C0KZHIV (Statistics)
討論串 (同標題文章)
文章代碼(AID): #1C0KZHIV (Statistics)