作者arianda (火锅)
看板Database
标题Re: [SQL ] Access当DB时候的Order By
时间Mon Dec 8 13:49:29 2008
※ 引述《hate9527 (亲爱的)》之铭言:
: ※ 引述《arianda (火锅)》之铭言:
: : DB: Access
: : 问题: 当我asp使用Access当db时候, 我想要对某一个栏位排序
: : 该栏位有正负号以及小数点,前台下 Order By [栏位] ASC
: : 的时候有正确显示顺序,例如:
: : -40, -3.3, -2.2, -1.1, 1.5, 20, 30, 40
: : 可是当前台改成 Order By [栏位] DESC 时候
: : 却是以下显示:
: : -1.1, -2.2, -3.3, -40 ,40, 30, 20, 1.5
: : 变成负号先递减, 才是正号
: : 请问这问题可能出现在哪边呢?...谢谢
: 你确定你的栏位格式是浮点数吗?
: 如果是VARCHAR 这个结果并不奇怪
栏位格式是浮点没有错
後来发现解决方式是要改成
Order By val(栏位) DESC
--
海绵宝宝, 不要讲话!派大星!
我觉得有人在盯着我们看... 你会害我们被发现!
★ ▉
JUNU
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.32.15