我在表格中有这两列,我的网站上的PHP代码已连接到它。
username | primary_group
我目前按username
进行排序但是如何按照特定顺序按primary_group
排序,而不在组名表中创建排序列并链接表?
目前,我有:
SELECT username, primary_group FROM table_name ORDER BY username
。
答案 0 :(得分:1)
您可以使用MySQL的ORDER BY FIELD
功能指定在primary_group
上排序时要使用的特定自定义订单:
SELECT
username, primary_group
FROM
table_name
ORDER BY
FIELD(primary_group, 'group1', 'group2', 'group3', ...)