%declare var relation2.$0;res = group relation1 by $var;dump res;
Чтобы хранить первый атрибут relation1 в переменную Var, а затем хотите получитьЧтобы хранить значение атрибута в переменной piglatin
%declare var relation2.$0;res = group relation1 by $var;dump res;
Чтобы хранить первый атрибут relation1 в переменную Var, а затем хотите получитьЧтобы хранить значение атрибута в переменной piglatin
Вы пытаетесь сохранить все значение столбца в переменном и использовать его группу его. Это неверно.
Source:%declare: Использовать для описания одного параметра с точки зрения других параметров.
Если вы хотите группировать отношение по определенному столбцу, то используйте этот столбец непосредственно либо по имени столбца, либо по столбцу index.Now, если ваша цель состоит в том, чтобы получать только записи для определенного значения, тогда вам нужно будет использовать фильтр.
res = group relation1 by relation1.$0;
dump res;
Поблагодарите u, но второе отношение имеет только одно значение в кортеже (i.e zipcode), и я хочу использовать его для группировки первого отношения. –
Если у него есть одно значение, зачем вам его группировать? Вы всегда должны использовать имя столбца для группировки и значения для фильтрации. –