0

昇順時間に従ってテーブルを表示したい。

テーブルのサンプル:

+------+----------+-----+
|  id  |   time   | val |
+------+----------+-----+
|  1   | 01:22 AM |  a  |
+------+----------+-----+
|  2   | 03:12 PM |  b  |
+------+----------+-----+
|  3   | 07:21 AM |  c  |
+------+----------+-----+
|  4   | 01:52 PM |  d  |
+------+----------+-----+
|  5   | 07:40 PM |  e  |
+------+----------+-----+

AM から PMの順で手配する必要があります

a - 01:22 AM
c - 07:21 AM
d - 01:52 PM
b - 03:12 PM
e - 07:40 PM

テーブル日時形式ではなく、 varcharのみです

4

1 に答える 1

0

table is not in date- time format it's only in varchar- それはあなたの問題だ。

TIME形式に変更すると、すべてが正常に並べ替えられます

于 2013-02-22T16:45:41.413 に答える