Задать вопрос
@ArduinoFlow
FullStack разработчик.

Laravel, несколько aggregate в одном столбце?

Всем привет! Есть таблица с полем color(string), как получить в одном запросе количество каждого color?
Результат нужен такой:
red 20
green 45
black 23
  • Вопрос задан
  • 167 просмотров
Подписаться 2 Простой 10 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Копайте упомянутого в комментах
https://laravel.com/docs/8.x/queries#grouping
И на это обратите внимание:
->selectRaw('count(id) as number_of_orders, customer_id')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы