sql:
select * from users order by cast(u_order as decimal(4,0))
解釋:
cast 轉換數據類型(類似於Java中的強制轉換數據類型)
decimal 保留數據的精度(第一個參數表示保留的有效精度,第二個參數表示小數點后的位數)
所以如果u_order這個字段小數點前大於4位就會有精度損失問題
sql:
select * from users order by cast(u_order as decimal(4,0))
解釋:
cast 轉換數據類型(類似於Java中的強制轉換數據類型)
decimal 保留數據的精度(第一個參數表示保留的有效精度,第二個參數表示小數點后的位數)
所以如果u_order這個字段小數點前大於4位就會有精度損失問題
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。