Задать вопрос
MaxxxNSK
@MaxxxNSK
очень начинающий

Как правильно составить запрос sql?

Есть таблица:

ochk
1. id
2. iduser
3. reward
4. date

в неё добавляются начисления очков (reward) разных пользователей (iduser). записей более 10000 (id), а iduser всего 600.

Требуется вывести сумму вознаграждений пользователей за текущий месяц.
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Академия Eduson
    SQL-разработчик: тариф Базовый
    3 месяца
    Далее
Решения вопроса 1
@nozzy
Symfony, Laravel, SQL, Python, Telegram
select 
iduser,
sum(reward)
from ochk 
where EXTRACT(YEAR_MONTH FROM dateadd) = EXTRACT(YEAR_MONTH FROM CURRENT_DATE()) 
group dy iduser;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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