マイクエリ:MYSQL数学を使ってデータベースを更新していますか?
UPDATE `settings_products` SET `stock_osrs` = SUM(stock_osrs - 50)
私は現在、管理者によって設定された在庫レベルを表示する私の管理パネルでの在庫システムを持っていますが、私はそう完了したすべての支払いが離れて取るAPIを作成しています株式。
注文金額がクエリのように "50"であり、これをstock_osrsから取り除きたいとします。
これを行うにはどうすればいいですか?
編集:PHPを使用して計算を行ってからテーブルを更新することができますが、これは「50,000」を必要とするため信頼性が低くなると感じています - 50 = "45,950"とその番号をデータベースに掲載する。
このとき、コードを混乱させる別の順序があった可能性があります。そのため、これを達成するためにSQLを使用する必要があります。
合計ビットが必要ありません –
私たちは常に新しいコーダーを支援し、サポートしてうれしいですが、***あなたはする必要がありますあなた自身をまず助けてください。 : - )***あなたが問題を抱えている場合は** [**もっと研究をしています**](https://meta.stackoverflow.com/q/261592/1011527)**あなたが試したことを投稿してください** **動作していないことの明確な説明**を提供し、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供します。 [質問する](http://stackoverflow.com/help/how-to-ask)の良い質問をお読みください。 [ツアーに参加する](http://stackoverflow.com/tour)と[this](https://meta.stackoverflow.com/q/347937/1011527)を必ず読んでください。 –