Ну что смеемся дальше?
добавим поле Фиелд2
X++:
static void Job10(Args _args)
{
TempDummyTable t;
;
ttsbegin;
t.Field1="1";
t.Field2="2";
t.insert();
ttscommit;
ttsbegin;
t.Field1="1";
t.Field2="4";
t.insert();
ttscommit;
while select maxof(Field1) from t
group by Field1
where t.Field1 == '1'
{
info(strfmt("fisrt query %1--%2",t.Field1,t.Field2));
}
while select t
group by Field1
where t.Field1 == '1'
{
info(strfmt("second query %1--%2",t.Field1,t.Field2));
}
}
Сообщение (21:37:37)
fisrt query 1--
second query 1--2
second query 1--4
Ну куда группировка делась, во втором случае?