如何在MySQL中排序数字和非数字值

时间:2010-08-09 01:46:55

标签: mysql

我想知道如何使用MySQL订购数字和非数字值。

这是输出的内容。

1
10
1234
2
25
26
a
b
c
d

这就是我想要的。

1
2
10
25
26
1234
a
b
c
d

这是我的MySQL代码。

SELECT tags.*, COUNT(tag_id) as number_of_tags 
FROM tags 
INNER JOIN posts_tags ON tags.id = posts_tags.tag_id
GROUP BY tags.tag
ORDER BY tags.tag ASC

1 个答案:

答案 0 :(得分:0)

查看Natural Sort in MySQL,我认为你想要一个自然的排序,这在mysql中可能不存在。