PHP MySQL Сортировать по нескольким столбцам

Я ищу, чтобы создать заказ на основе нескольких столбцов в моей таблице – все связанные даты. Например: мои столбцы: fee_due , fee_2_due , fee_3_due – все они содержат результаты разных дат. Тем не менее, я хочу создать порядок, объединяющий все столбцы, поэтому fee_due может быть fee_2_due , fee_2_due может быть fee_3_due а fee_3_due может быть 2012-11-02 .

Мой запрос должен быть:

 SELECT * FROM table_name ORDER BY [date] DESC 

… когда даты из трех столбцов объединяются, чтобы сформировать один порядок, независимо от того, в каком столбце они находятся.

Надеюсь, что это имеет смысл и спасибо заранее.

Кроме того, вы можете:

 SELECT * FROM table_name ORDER BY fee_due ASC,fee_2_due DESC,fee_3_due DESC 

Вы можете сортировать каждый столбец самостоятельно в соответствии с вашими потребностями.

Попробуйте это:

 SELECT * FROM table_name ORDER BY fee_due,fee_2_due,fee_3_due DESC 

Я использовал следующее, чтобы заставить его работать:

 SELECT * FROM table ORDER BY camp1 ASC, camp2 ASC, camp3 DESC