すべてのレコードを等しく、2014-08-31より小さく、2014-08-01より大きくする必要があります。MYSQL less関数が正常に動作しないより
SELECT * FROM table where user_id = 322 and createdDate > '2014-08-01' and createdDate <= '2014-08-31';
表の値は
createdDate
2014-08-01 05:14:52
2014-08-27 05:15:08
2014-08-29 02:54:06
2014-08-30 05:57:12
2014-08-31 07:56:13
ここに私の出力は、私が2014年8月31日午前7時56分13秒この値を取得することはできません
2014-08-01 05:14:52
2014-08-27 05:15:08
2014-08-29 02:54:06
2014-08-30 05:57:12
ました。 誰でも知っているのはなぜですか?
あなたは文字列と日付が同じものではありませんことを実現します、あなたは何?あなたはこのすべてが適切に機能するためには日付を使用する必要があります。また、 '2014-08-31 07:56:13'は実際に' 2014-08-31 00:00:00'の後にあるので、以下の場合はこの場合正しく動作します。 – ppeterka
はい、これを得ました。ありがとう@ppetereka – Darshan