我有一個表product(ID, name, quanlity)
用的quanlity是varchar(55)
如何查詢以遞增(或遞減)時,列格式爲varchar
隨着我的數據
1 | Iphone 3 | 7
2 | Iphone 3S | 8
3 | Iphone 4 | 79
4 | Iphone 4S | 9
5 | Iphone 5 | 10
而且我的查詢:
Select * From product order by quanlity DESC
但是結果無法排序,因爲quanlity是varchar,如何正確查詢排序
4 | Iphone 4S | 9
2 | Iphone 3S | 8
3 | Iphone 4 | 79
1 | Iphone 3 | 7
5 | Iphone 5 | 10
爲什麼有你把'quanlity'列保存爲varchar? – user2936213
爲了上帝的緣故,重新命名你的專欄 –