Я хочу обновить несколько строк с определенным номером счета (count (*) = 2) с номером 40. Рассмотрим следующий пример:
create table test(id int not null primary key, day date not null, tst int not null );
insert into test(id, day, tst) values(1, '2006-10-08', 0);
insert into test(id, day, tst) values(2, '2006-10-08', 0);
insert into test(id, day,tst) values(3, '2006-10-09', 0);
Я использовал следующий запрос UPDATE test SET tst = 40 WHERE (select day from test GROUP BY day having count(*)=2);
Но это никогда не работает. Любая помощь, пожалуйста ...
Спасибо.
Aymen