価格(full_price、sales_price)の2つの列があり、これらの列に数値が含まれている場合。SQLステートメントが複数の順序を実行できることは知っていますが、これらの列に値が含まれている場合、どのように機能しますか?
("SELECT * FROM table ORDER BY full_price,sales_price DESC")
2つの列の最小値を選択するようにするにはどうすればよいですか?そして、full_priceとsales_priceの間で選択された列に基づいてデータを並べ替えますか?
注:sales_priceに値がない場合があります。
ありがとう
編集:
例
id full_price sales_price
1 23 42
2 342 200
3 1
4 10 8
私がやろうとしているのは、これらの数値を使用することです。最低価格に関連付けられたデータを出力できます。
順序は次のとおりです。
3,4,1,2
理由:
3: 1
4: 8
1: 23
2: 200