Ответы пользователя по тегу SQL
  • Поиск по среднему времени в связанной таблице?

    @kedavr13 Автор вопроса
    На основе ответа Konstantin получилось собрать вот такой вот запросик
    $query
                    ->innerJoin('histories' , 'users.id = histories.user_id')
                    ->select('users.*, histories.user_id, avg(timestampdiff(minute,`histories`.`time_in`,`histories`.`time_out`)) as avgtime')
                    ->groupBy('user_id')
                    ->having('avgtime > ' . $this->wash_middle_time_more);
    Ответ написан
    Комментировать