行の順序に基づいてデータサブセットを作成する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私は数多くの場所で収集された鳥類調査データの表を持っています。ほとんどの観測所では、異なる日に複数の調査が実施されています。したがって、私のテーブルには各測点に対して複数の行があり、これらの各行には異なる調査に関する情報があります。私は自分のテーブルを駅で、次に調査日でソートしました。 今、私はステーションごとに1レコード(行)があり、与えられたステーションに複数のレコード(行)があるときに、このテーブルのサブセットを作成しようとしています。テーブルの最初の行を選択したいです。 私は、サブセットとデータフィルタの機能を試しても成功しませんでした。 何か案は?
テーブルを付けました。 ステーションIDは列ST_CNです。調査日は列MS_DAです。
行の順序に基づいてデータサブセットを作成するスクリプトは完璧に動作しました。 ありがとうございました!
行の順序に基づいてデータのサブセットを作成するあなたが使用することができます概要 (ST_CNでグループ化)そしてそれから更新元のテーブルを持つサマリーテーブル(一致する列ST_CN)。matchng列による更新は、複数のインスタンスの場合に最初の一致(行)を使用するようです。
スクリプトを使って行うこともできます。
( データ表 ( "sttn_survey_join2_unocc" ) << 概要 ( グループ ( : ST_CN ) )) <<
更新 (
あり ( データ表 ( "sttn_survey_join2_unocc" ) ) 、
一致列 ( : ST_CN = : ST_CN )
)