Jump to content

Order results in specific order


The Little Guy

Recommended Posts

I have this query:

 

SELECT * FROM docs WHERE (`title` = 'Person' OR `type` = 'method' OR `type` = 'property' OR `type` = 'example') AND `class` = 'Person' ORDER BY `type` ('class', 'property', 'method', 'example'), `title`

 

I was hoping that it would work, but it doesn't.

 

What I was hoping what would happen is that my order by `type` would be ordered in the following order:

'class', 'property', 'method', 'example'

 

But that didn't work. So. How can I order my results in that exact order? The column type for `type` is ENUM, and the values for it are: 'class', 'property', 'method', 'example'.

 

So how can I do that?

Link to comment
https://forums.phpfreaks.com/topic/187911-order-results-in-specific-order/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.