次のようなテーブルがあります。IDは数値列で、TotalはVarchar(20)です。テーブル名はordersです。
ID Total
1 $10
2 $1,000
3 $1500.50
4 300
5 20.50
6 -80
を通して
SELECT statement I would like to get the Id of the highest total i.e 3.
SELECT ID, MAX(CONVERT(Total, SIGNED INTEGER)) AS total FROM orders
合計は最高ですが、IDが正しくありません。
($)
ドル記号とカンマは無視したいのですが(,)
。