4

フィールド「日付」(YYYY-MM-dd) と「時刻」(hh:mm am/pm) を持つテーブルがありますが、時刻が空白の場合があります。このような仕組みで、日時指定・時間指定は可能でしょうか?

4

3 に答える 3

4

はい、これを達成するために列名をコンマで区切ることができます:

ORDER BY date, time

「空白」の時間を適切に処理する必要があります (つまり、結果セット内の非空白の前後に配置する必要があります)。

ORDER BY date, time DESC

UPDATE午前と午後を適切に処理する

これを実現するために、SUBSTRING_INDEX 関数を使用できます。

ORDER BY date, SUBSTRING_INDEX(time, " ", -1), SUBSTRING_INDEX(time, " ", 1)
于 2012-09-17T16:43:02.010 に答える
0

はい、使用できORDER BY Date, Timeます。フィールドで使用可能なデータによって並べ替えられます。空白の値は、結果の最後に並べられます。

于 2012-09-17T16:47:10.903 に答える