CASEを使用して条件付きで価格*数量を取得する方法
P粉506963842
P粉506963842 2024-04-03 20:45:07
0
1
556

sale_price がある場合は、sale_price * 数量を使用して合計価格を表します。 sale_price がない場合は、合計価格を Price_origin * 数量として表す必要があります。

以下のように CASE を使用しようとしましたが、このエラーが発生しました。

エラー 1064 (42000): SQL 構文にエラーがあります。「) )AS 製品 FROM ユーザー u JOIN Cart_order c_o ON c_o.user_id = u の周りで使用する正しい構文」については、MySQL サーバーのバージョンのマニュアルを確認してください。

私は何を間違えたのでしょうか?他の方法はありますか?私は助けが必要です。

ああああ

P粉506963842
P粉506963842

全員に返信(1)
P粉138711794

「sale_price is null」と「sale_price = null」を比較してみてください。たぶんそれはあなたを助けるでしょう。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート