如何在Laravel度过最后七天?

问题描述 投票:-2回答:1

我正在使用以下查询尝试过去七天的记录,但它不起作用。

<?php

DB::table('data_table')
    ->select(DB::raw('SUM(fee) as counter, left(DATE(created_at),10) as date'))
    ->whereIn('user_id', $descendants)
    ->whereRaw('DATE(created_at) = DATE_SUB(CURDATE(), INTERVAL 7 DAY)')
    ->groupBy(DB::raw('left(DATE(created_at),10)'))
    ->get();

如何使其正确?

php sql laravel laravel-5
1个回答
1
投票

- > where('created_at','> =',Carbon \ Carbon :: now() - > subDays(7) - > startOfDay()) - > get()

© www.soinside.com 2019 - 2024. All rights reserved.