Задать вопрос
@aassdds
Люблю борщ и PHP

Как выбрать все записи по дням?

Добрый день!
Есть таблица:
id - int 11
user_id - int 11
order_id - int 11
date - timestamp

Нужно посчитать сколько у user_id=2 делает заказов ( COUNT(order_id) ) каждый день
Типа
28-12-2016 - 20 штук
29-12-2016 - 12 штук
и т д

Подскажите пожалуйста!
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
qonand
@qonand
Software Engineer
SELECT DATE(FROM_UNIXTIME(date)) as d, count(*) as cnt FROM mytable WHERE user_id = 2 GROUP BY d
Ответ написан
Комментировать
@shushpanio
shushpanio
Добавить
GROUP by date
и
WHERE user_id=2
****************************************
Примерно так (мог ошибиться в синтаксисе - только начинаю изучать SQL)
SELECT date, COUNT(order_id) AS Zakazi
FROM table_name
GROUP by date
WHERE user_id=2
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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