2010-08-09 7 views
0

Мне было интересно, как я могу упорядочить числовые и нечисловые значения с помощью 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

Проверьте http://stackoverflow.com/questions/153633/natural-sort-in-mysql, я думаю, вы хотите естественный вид, которого, к сожалению, еще нет в mysql. –

+0

Брэндон Я думаю, что комментарий заслуживает ответа – thomasrutter

ответ

0

Natural Sort in MySQL Заканчивать, я думаю, что вы хотите, естественный вид, который, к сожалению, не существует в MySQL еще.

Смежные вопросы