0

私はフィールド "CreatedTime" を datetime fileld (例: 2012-09-18 13:01:33) として持つテーブルを 1 つ持っています。そのテーブルのすべての行を CreatedTime を "AM" (つまり 12 より前) としてフェッチしたいと考えています。これに対するクエリをどのように書くことができますか??

4

2 に答える 2

2

SELECT * FROM table_name where date_format(CreatedTime、'%p')='AM'

于 2012-09-27T12:03:03.260 に答える
1

これはうまくいくはずです:

 SELECT * FROM table WHERE hour(CreatedTime) < 12
于 2012-09-27T12:07:41.203 に答える