2017-09-29 195 views
0

我有這兩列在表中,我的網站上我的PHP代碼連接到它。自定義排序順序PHP + MySQL

username | primary_group

我現在有它正在username排序的,但我怎麼會讓它排序primary_group在一定的順序組沒有組名錶作出排序列和鏈接表?

目前,我有:

SELECT username, primary_group FROM table_name ORDER BY username

回答

1

你可以使用MySQL的ORDER BY FIELD能力指定某個自定義爲了使用排序上primary_group時:

SELECT 
    username, primary_group 
FROM 
    table_name 
ORDER BY 
    FIELD(primary_group, 'group1', 'group2', 'group3', ...) 
+0

非常感謝,它的工作就像我需要它! – DarkNova