質問編集履歴
1
文章の改訂
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,13 @@
|
|
2
2
|
|
3
3
|
select count(*) from hoge where hoge_date >= DATE_ADD(NOW(), interval -1 year);
|
4
4
|
|
5
|
-
mysqlで上記の文が動くことを確認しています。
|
6
5
|
|
6
|
+
個人的には下記の通りに記述してみたのですが、where句の使い方が悪いのか全件取得してしまっている状態です。
|
7
|
+
調べてもwhere句についてすっと理解できる記事がないので、できればwhere句の使い方についても教えていただければと思います。
|
8
|
+
|
9
|
+
DB::table('hoge')->where('hoge_date', '>=', 'DATE_ADD(NOW(), interval -1 year)')->count();
|
10
|
+
|
11
|
+
|
7
12
|
laravel 8.42.1
|
8
13
|
|
9
14
|
テーブル名 hoge
|