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粉1387117942024-04-04 17:11:47
「sale_price is null」と「sale_price = null」を比較してみてください。たぶんそれはあなたを助けるでしょう。