У меня есть таблица, в которой хранится значение, которое будет добавлено со временем. Когда я хочу, чтобы добавить к значению Я хотел бы сделать это в одном запросе, а не -Как обновить поле в таблице базы данных MySQL, добавив в базу данных MySQL один запрос
- Get OldValue из базы данных
- NEWVALUE строку = OldValue + X
обновления с NEWVALUE
$ query1 = "SELECT value FROM table WHERE id = thisID"; $ result1 = mysql_query ($ query1); while ($ row = mysql_fetch_array ($ result)) { $ oldValue = $ row ['value']; } $ newValue = $ oldValue + x $ query1 = "UPDATE table SET value = $ newValue WHERE id = thisID";
Можно ли это сделать в одном запросе?