Laravel按月选择不同年份的数据

Laravel按月选择不同年份的数据,laravel,web,eloquent,Laravel,Web,Eloquent,如何按月选择控制器中的数据 例如:我想显示2019年6月至2020年7月的数据。您可以这样使用 use Carbon\Carbon; $start = Carbon::parse('2019-06-01')->format('Y-m'); $end = Carbon::parse('2020-07-12')->format('Y-m'); Model::whereBetween('column_name', [$start, $end])->get(); 你能再显示一点吗

如何按月选择控制器中的数据

例如:我想显示2019年6月至2020年7月的数据。

您可以这样使用

use Carbon\Carbon;

$start = Carbon::parse('2019-06-01')->format('Y-m');
$end = Carbon::parse('2020-07-12')->format('Y-m');

Model::whereBetween('column_name', [$start, $end])->get();

你能再显示一点吗,比如你的数据库。。。最简单的方法是这样的
$data=Model::whereBetween('created_at',[$from,$to])->get()其中
$from=2019年6月
以此类推$from=01-01-2019$to=01-06-2020$total=Tunggakan::wherebeen('created_at',[$from,$to])->get()->sum(“total”);我添加了这个,但它在我的应用程序
$users=DB::table('users')->whereColumn([['created_at','>',$from]中没有显示任何内容,['created_at','date应该跟在
Y-m-d
后面,如果你使用mysql,你能给你看一下迁移文件吗?这样我们就可以进行ideasalmost的工作了!我的数据仍然不会show@LutfiArdiansyah请显示您的迁移文件,如果此代码不起作用,那么我们可以将您的数据作为图像plz进行查看