我想使用降序或名为“count”的列对名为“bname”的列进行排序
我有这个没有排序的代码:
SELECT bname FROM brandnames HAVING count(*) > 0 LIMIT 11
答案 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
,它会自动升序。