Création d'un sous-ensemble de données basé sur l'ordre des lignes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un tableau des données d'enquête sur les oiseaux recueillies à de nombreuses stations. La plupart des stations ont eu plusieurs enquêtes menées à des dates différentes. Donc, mon tableau a plusieurs lignes pour chaque station, chacune de ces lignes contenant des informations pour les différentes enquêtes. J'ai trié ma table par station, puis par date d'enquête. J'essaie maintenant de créer un sous-ensemble de cette table dans lequel il y a un enregistrement (ligne) par station et lorsqu'il y a plusieurs enregistrements (lignes) pour une station donnée, je souhaite sélectionner la première ligne de la table. J'ai essayé les fonctionnalités de sous-ensemble et de filtrage de données sans succès. Des idées?
J'ai attaché la table. L'ID de la station est la colonne ST_CN; la date de l'enquête est la colonne MS_DA.
Création d'un sous-ensemble de données basé sur l'ordre des lignesLe script a parfaitement fonctionné. Je vous remercie!
Re: Création d'un sous-ensemble de données basé sur l'ordre des lignesVous pouvez utiliser Résumé (groupe par ST_CN) puis Mettre à jour la table récapitulative avec la table d'origine (colonnes correspondantes ST_CN). La mise à jour par correspondance des colonnes semble utiliser la première correspondance (ligne) dans le cas d'instances multiples.
Peut aussi être fait avec un script:
( Tableau de données ( "sttn_survey_join2_unocc" ) << résumé ( groupe ( : ST_CN ) )) <<
Mettre à jour (
Avec ( Tableau de données ( "sttn_survey_join2_unocc" ) ) ,
Match Columns ( : ST_CN = : ST_CN )
)