0
%declare var relation2.$0;res = group relation1 by $var;dump res;
に変数に属性値を、その後、あなたはそれを変数に列全体の値を格納し、それをグループを使用しようとしているは、変数varにrelation1の最初の属性を保存するにはpiglatin
%declare var relation2.$0;res = group relation1 by $var;dump res;
に変数に属性値を、その後、あなたはそれを変数に列全体の値を格納し、それをグループを使用しようとしているは、変数varにrelation1の最初の属性を保存するにはpiglatin
取得したいです。間違っています。
Source:%declare: 他のパラメータに関して1つのパラメータを記述するために使用します。
特定の列でリレーションをグループ化する場合は、その列を列名または列インデックスのいずれかで直接使用します。次に、特定の値のレコードのみを取得する場合は、フィルタ。
res = group relation1 by relation1.$0;
dump res;
ありがとうございますが、2番目のリレーションはタプル(つまり郵便番号)に1つの値しかなく、最初のリレーションをグループ化するために使用します。 –
1つの値がある場合、なぜそれをグループ化する必要がありますか?グループ化には常に列名を使用し、フィルタリングには値を使用する必要があります。 –