Обложился документацией, но по всей видимости хочу нечто странное.. Вот синтаксис команды update, которая изменяет определенное поле в таблице: | Код | UPDATE table SET field=field+1 where field2>12345
| вот команда replace .. select: | Код | replace into table1 (field1, field2) select count(distinct(field1)), count(distinct(field2)), from table2 where field3 >= 123456
| Нужен некий симбиоз этих двух команд, т.е. инкрементация полей table1 на значения, полученные из table2 Т.е. не просто замена старых значений в table1 новыми, а увеличение (числовых) значений. Возможен такой запрос, или это не предусмотрено? сервер: MySQL 4.0.20
|