次の列のテーブルがあります(少し簡略化しています)。
- 商品名
- 製品コード
- PRODUCT_price
- PRODUCT_discounted_price
今、私がそれらを表示するとき、それらは価格で注文することができます。問題は、PRODUCT_priceとPRODUCT_discounted_priceの両方を考慮に入れて、PRODUCT_discounted_priceがある場合はそれで比較し、ない場合は無視するようにするにはどうすればよいですか?
たとえば、次の製品がある場合:
- 名前、1、12、10
- 名前2、2、11、0
- 名前3、3、6、0
- 名前4、4、25、9
- 名前5、5、30、13
これらは次のように注文する必要があります。
- 名前3、3、6、0
- 名前4、4、25、9
- 名前、1、12、10
- 名前2、2、11、0
- 名前5、5、30、13
これどうやってするの?