按列名称降序排序

时间:2013-03-05 19:57:16

标签: mysql sorting

我想使用降序或名为“count”的列对名为“bname”的列进行排序

我有这个没有排序的代码:

SELECT bname FROM brandnames HAVING count(*) > 0 LIMIT 11

4 个答案:

答案 0 :(得分:1)

只需像这样添加ORDER BY子句:

ORDER BY bname DESC

DESC将按照后代顺序订购您的结果。您可以删除DESC,结果将会提升。

在此处查看更多内容:"Order by" optimization

答案 1 :(得分:0)

SELECT bname
FROM brandnames
HAVING count(*) > 0 
ORDER BY bname DESC
LIMIT 11

答案 2 :(得分:0)

使用ORDER BY _column_ ASC/DESC

SELECT bname FROM brandnames HAVING count(*) > 0 ORDER BY bname DESC LIMIT 11

答案 3 :(得分:0)

  ORDER BY bname DESC

将其附加到SQL语句的末尾。

ORDER BY特定字段的订单。

DESC指的是降序。这意味着反向字母或反向数字或反向日期顺序。

视类型而定。删除DESC,它会自动升序。

祝你好运!