Рассчитать количество из сводной таблицы - PullRequest
0 голосов
/ 01 октября 2018

Я хочу рассчитать количество тех же сервисов на основе идентификатора пользователя, например:

2 типа 5

1 типа 8

и т. Д.

этот экран может помочь

при использовании laravel 5.3

enter image description here

1 Ответ

0 голосов
/ 01 октября 2018

Вы можете использовать group by для нескольких таблиц:

Обычный запрос mysql:

выберите serviceid, count (id) как cnt Из таблицы Where user_id = 90 groupпо service_id, user_id

Laravel:

DB::table("table_name")->select("service_id", DB::raw("COUNT(id) as data_count"))->where('user_id',90)->groupBy("service_id","user_id")->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...