根據行順序創建數據子集<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一張在許多車站收集的鳥類調查數據表。大多數電台在不同日期進行了多次調查。所以我的表每個站有多行,每個行都有不同調查的信息。我已按工作站排序,然後按調查日期排序。 現在我正在嘗試創建此表的一個子集,其中每個站有一個記錄(行),當給定站有多個記錄(行)時,我想選擇表中的第一行。 我一直在嘗試子集和數據過濾器功能,但沒有任何成功。 有任何想法嗎?
我附上了桌子。 站ID是列ST_CN;調查日期是列MS_DA。
根據行順序創建數據子集該腳本完美無缺。 謝謝!
Re:基於行順序創建數據子集您可以使用摘要 (由ST_CN分組)然後更新帶有原始表的Summary表(匹配列ST_CN)。在多個實例的情況下,matchng列的更新似乎使用第一個匹配(行)。
也可以用腳本完成:
( 數據表 ( “sttn_survey_join2_unocc” ) << 摘要 ( 組 ( : ST_CN ) )) <<
更新 (
同 ( 數據表 ( “sttn_survey_join2_unocc” ) ) ,
匹配列 ( : ST_CN = : ST_CN )
)