Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Database Custom Sort Order

I want to order the role of the members. Like :

Leaders 
Co Leaders
Elders
Members

But when I use ORDER BY, it orders according to the alphabet. That is :

Co Leaders
Elders 
Leaders
Members

Is it possible to do the sorting like that?

like image 481
Dark King Avatar asked Jan 24 '26 00:01

Dark King


1 Answers

You can try to ORDER with FIELD :

ORDER BY FIELD(your_field, 'Leaders' , 'Co Leaders', 'Elders', 'Members')
like image 145
potashin Avatar answered Jan 26 '26 17:01

potashin



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!