I have a simple membership database; when returning the membership list, I ORDER BY surname… All simple so far.
I have a newMember field (a simple 0 or 1 TINYINT) which is used to toggle ‘new’ members for the administrator to approve.
I want to sort by surname but if newMember = 1 then put these at the top (preferable in surname order) to get a result like:
* NEW * Joe BLOGGS * NEW * Simon CAMPS * NEW * James ZULU Sonny ALI Daniel BRAVO Addie WINDOW
I am certain there is way to do this with a CASE statement but cannot quite get my head around it… Any ideas?
you can add more field to the order clause
like:
order by newMember desc, surname