0
一个类别表包含id
,category_name
,category_type
等如何在MYSQL的SELECT查询中重新排序?
我得到的所有记录与SELECT
查询。
假设我有一个category name
Shared article
并且我想让它在我的记录中处于第一位。
我使用简单的查询
SELECT `category_name`,`category_type`,`categories`.`id`,
count(`user_bookmarks`.`id`) as counter FROM `categories`
LEFT JOIN `user_bookmarks`
ON `categories`.`id`=`user_bookmarks`.`category_id`
WHERE `categories`.`user_id`=39 GROUP By `categories`.`category_name`
,但我不知道如何实现我的任务是什么?
这可能与MySQL
?
它不工作只得到第一个记录 – Jack
注意,您by子句有一个组,以便它总是每组有一个记录,但是你可以提供一些示例数据和预期结果是这些样本数据。 –
我在第一个位置获得该类别,但第一个位置值替换为最后一个位置 – Jack