【发布时间】:2011-03-10 19:31:17
【问题描述】:
如果你的数字可以低于并大于0,你如何按数字排序?
Mysql 表示例:
|Name|Karma|
__________
|Me | -8 |
|Bill| 5 |
|Tom | 2 |
|Saly| 0 |
|San.| -3 |
选择查询示例
$sql="SELECT karma FROM table ORDER BY karma DESC";
我得到的结果是这样的(用逗号分隔):5,2,0,-8,-3。 不应该是 5,2,0,-3,-8 吗? 我在互联网的某个地方发现 mysql 按字符串排序。如何按编号排序?
【问题讨论】:
-
欢迎来到 SO。请在询问数据库问题时,始终指定列的类型。
标签: php mysql numbers int sql-order-by