teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章の改訂

2021/09/02 04:49

投稿

nano_09
nano_09

スコア15

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