2016-05-12 7 views
0

私はLaravel 4.2でMySQLs日付関数を使用しようとしているが、それは動作していないようです、または私が何か間違ったことをやっている期待通りに動作していないSQLの日付関数は...

問合せ:

テーブルの
[query] => select * from `activity_logs` where `user_id` = ? and date(`created_at`) = ? order by `created_at` asc 

[bindings] => Array 
    (
     [0] => 62731 
     [1] => 2015-05-12 
    ) 

[time] => 0.62 

スクリーンショット:https://i.gyazo.com/1ad25c1b536be7e5f794256cb1ced1ea.png

は、私は時間を無視して、日付だけを取得したいです。私は何か間違っているが、何が確実ではないかを知っている。

アイデア?

+0

は何ですか問題? –

+0

何のために働いていないのですか?間違った結果?例外?それとも何か? – Mippy

答えて

0

この日付に作成されたレコードはありません。すべてのレコードが2016年に作成され、あなたはちょうどあなたがあなたのために役立つかもしれない、これを試してみてください期待したもの結果を取得していない場合は、あなたのクエリは2015年

+0

私はばかです。ありがとうございました – Ben

0

を求めているスクリーンショットから ;)

select * from `activity_logs` where `user_id` = ? and date_format(`created_at`, '%Y-%m-%d') = ? order by `created_at`