私はウェブやstackoverlowでたくさんの投稿や質問をしました。以下の解決策はありませんでした
jobs
フィールドのあるテーブルがあります
仕事
INT | datetime - Format
----------------
id | post_date - Fields
-----------------
1 | 2012-05-30 09:59:58
2 | 2012-05-30 09:59:57
3 | 2012-05-25 09:59:57
4 | 2012-05-24 09:59:57
5 | 2012-05-06 09:59:57
そして、以下は私が試したmysqlクエリですが、結果は得られません。空のレコードになります
クエリ1
select * from jobs
where post_date BETWEEN CAST('2012-05-01' as DATE) and CAST('2012-05-30' as DATE)
クエリ2
select * from jobs
where post_date BETWEEN
STR_TO_DATE('2012-05-30 09:59:58','YYYY-MM-DD HH:MM:SS') AND STR_TO_DATE('2012-05-1 09:59:58','YYYY-MM-DD HH:MM:SS')
クエリ3
select * from jobs
where post_date BETWEEN '2012-05-30 09:59:58' AND '2012-05-01 09:59:58'
さて、どうすれば日付の間に結果を得ることができますか、これについての助けが必要です。