В моем приложении я хочу получить количество часов, которое драйвер подключен к сети на основе socket_it
и created_at
.Как я могу это сделать?Кто-нибудь, помогите мне, спасибо заранее.Это моя таблица

Результат выглядит следующим образом:

$query = DB::table('tms_time_logs');
$query->where('tms_time_logs.user_id', 170);
$query->where('tms_time_logs.type', 'driver');
$query->orderBy('tms_time_logs.id', 'DESC');
$query->groupBy(DB::raw('Date(tms_time_logs.created_at)'));
$query->groupBy('tms_time_logs.socket_id');
$query->select(DB::raw('count(*) as count, HOUR(created_at) as hour'));
$performances = $query->get();