Я думаю, что я могу получить значение, вычесть значение (на Java) и значение обновления. Можно ли вычесть значение в ячейке по одному запросу?Postgres: как я могу вычитать значение по одному запросу?
ответ
Да, но вы получили синтаксис немного неправильно:
UPDATE table SET number_of_people = number_of_people - 3 WHERE id = 487364
Это предполагает, что number_of_people целое значение.
Хм, я выполняю: 'UPDATE trip SET avaliable_bonus_tickets = avaliable_bonus_tickets - 2 WHERE id = 1935;' У меня был 'avaliable_bonus_tickets' = 2, но после этого запроса мои' avaliable_bonus_tickets' = -2 –
@VitalyZdanevich Нет, этого быть не может. Этот результат может произойти только в том случае, если вы выполнили 'UPDATE поездки SET avaliable_bonus_tickets = - 2' или значение уже было 0. См. Http://www.sqlfiddle.com/#!15/d93eb/3 – jpw
Я выполнил тот же запрос второй время, и я вижу правильный '0' в базе данных - спасибо ... –
- 1. org.apache.http.client.HttpClient - по одному запросу?
- 2. Как я могу суммировать по этому запросу
- 3. 2 Группа по одному запросу
- 4. Как обновить несколько строк по одному запросу?
- 5. Как получить все категории по одному запросу
- 6. Два отдельных присоединяется по одному запросу
- 7. Как я могу вычитать два FILETIME?
- 8. Создать итоговый результат по одному запросу
- 9. Получить комментарии для объекта по одному запросу
- 10. Олицетворение по одному запросу (Asp.net MVC)
- 11. Получение нескольких карт Trello по одному запросу
- 12. Получение нескольких наборов данных по одному запросу?
- 13. Как я могу вычитать в SQL
- 14. Как я могу вычитать эти списки быстрее?
- 15. Выберите несколько записей по одному запросу
- 16. INSERT В две таблицы по одному запросу
- 17. WebHarvest требуется 50 результат по одному запросу
- 18. Вставить несколько записей по одному запросу
- 19. Выполнение проверки несколько раз по одному запросу
- 20. PDO Вставляет данные дважды по одному запросу
- 21. Node.js обслуживает несколько файлов по одному запросу
- 22. Запрос сообщений и фотографий по одному запросу
- 23. Вставить в две таблицы по одному запросу
- 24. Создайте несколько моделей парусов по одному запросу
- 25. Загружать несколько файлов по одному HTTP-запросу
- 26. Множественная сумма по одному запросу в Eloquent
- 27. кэширование нескольких ресурсов по одному запросу
- 28. Как я могу получить два URL-адреса по одному запросу в Ruby?
- 29. Как я могу сделать PNR для полета и гостиницы по одному запросу в Sabre?
- 30. как я могу вставлять данные в 2 таблицы по одному запросу
-1 потому что "* этот вопрос не показывает никаких исследований * * –
@a_horse_with_no_name Я googled –
Вопрос не показывает это. Если вы не включите свои попытки, это будет означать, что «не показывает никаких исследований». И: не обижайтесь, но это самое базовое знание SQL, которое покрывается любым достойным учебником по SQL. Это ** является ** частью учебника Postgres в руководстве: http://www.postgresql.org/docs/current/static/tutorial-update.html –