У меня есть таблица с именем tb_product с тремя столбцами ProductID, количество и цена , если, например, у продукта с ID 5 есть количество 20, а кто-то купил один элемент из него, он должен оставаться 19 предметов из таблицы. Это в любое время, когда заказ сделан, количество продукта должно быть вычтено числом, заказанным до тех пор, пока продукт не достигнет 0 или не закончится из таблицы продуктов. Я понятия не имею об этом, пожалуйста, помогите мне.mysql вычесть номер из таблицы в конец
ответ
update tb_product set quantity=quantity-1 where productid=productid
Как насчет купленного продукта и 0 лимита акций? –
обновление tb_product set количество = количество-1, где productid = productid и количество> 0 –
0 товар означает продукт, не имеющий на складе – SUCCESSGANDE
Моим вопрос был частично ответили на Raphul Chauham, потому что его ответ не дает мне именно то, что я искал, но вычитал колонку количества на 1 вместо переменной представителя от заказа. Ниже я хочу точно.
<?php
$updateProduct=mysql_query("UPDATE tb_products SET quantity=quantity-'$quantity' WHERE productID='$product_id' and quantity>0");
?>
Ответ я считал благоприятным лишь вычитая количество одного ли количество заказа 20, но с этим, вычитание варьироваться в порядок пользователя зависит от переменной $quantity
- 1. Mysql вычесть из другой таблицы
- 2. MySQL запросов вычесть из таблицы в порядке
- 3. Избегайте вычесть (-) на номер строки MYSQL PHP
- 4. MySql Вычесть таблицу из другого
- 5. как вычесть два таблицы в PHP MySQL
- 6. Вычесть строки из одной таблицы из другой таблицы
- 7. Как вычесть два рассчитанных поля из одной таблицы в MySQL?
- 8. Как вычесть продажи таблицы из таблицы покупки
- 9. номер счетчика строки из таблицы MySQL подзапроса
- 10. MySQL вычесть в выберите
- 11. вычесть две даты из таблицы в sql
- 12. Mysql запрос вопрос вычесть
- 13. Вычесть строки MySQL из другой строки
- 14. Альтернативный номер таблицы строк таблицы mysql
- 15. Как вычесть значение из таблицы sql?
- 16. Вычесть текущий год из таблицы SQL
- 17. Как «вычесть» таблицы sql?
- 18. Как получить только номер из varchar из таблицы mysql
- 19. Как вычесть две таблицы с разным количеством столбцов в mysql
- 20. Скользящие ScatterViewItems из таблицы в конец
- 21. Вычесть один Джанго MySQL из другого
- 22. Как вычесть одну строки из другого MySQL
- 23. Mysql - номер из строки
- 24. Как вычесть время в MySQL
- 25. вычесть два столбца в mysql
- 26. Вычесть дату таблицы Google сценарий
- 27. Вычесть число из метки
- 28. Как вычесть вход из jtextfield в базу данных mysql?
- 29. Как вычесть из поля MySQL минимальный результат нуля?
- 30. Конец года с Mysql
Команда, которую вы ищете 'UPDATE ', но вам нужно убедиться, что ваш код одновременно обрабатывает несколько пользователей. т.е. перед запуском обновления для уменьшения значения сначала проверьте текущее значение. – Takarii