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

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

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

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

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

Требуется вывести сумму вознаграждений пользователей за текущий месяц.
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 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;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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