それぞれ期間を保管するカラムがあるとして、それらを対象にしたソートを行う。
例:ライブ情報
カラム1=告知日、カラム2=公開日、カラム3=予約受付開始、カラム4=チケット販売開始日、カラム5=会場設営日、カラム6=ライブ日
データは一行で登録し、一覧を登録した日付で早い順にソートしたい。
// 対象となるカラム同士を比べ、大きい方 SELECT * FROM テーブル名 ORDER BY GREATEST(column1, column2, ...) ASC // 対象となるカラム同士を比べ、小さい方 SELECT * FROM テーブル名 ORDER BY LEAST(column1, column2, ...) ASC