vhuk1802
@vhuk1802

Как сделать запрос в БД чтобы получилось так как на скрине?

Есть распределение цен на графике (см. скрин)
609a398141327468832968.png

и есть 2 таблички: products и options
products: id, name, description
options: id, name, price, product_id

Вопрос - как реализировать подобный результат чтобы запрос был быстрым?
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 1
@cicatrix
было бы большой ошибкой думать
Сделай вычисляемый столбец (price_range), где будет цена, округлённая до десятков, скажем (впрочем, шаг можно подобрать индивидуально). На него индекс.
Дальше select price_range, count(id) from options group by price_range
Ну а дальше отрисовывай график.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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