Исправлено для ежемесячных регистраций и запросов вкладчиковMySql

Форум по Mysql
Ответить
Anonymous
 Исправлено для ежемесячных регистраций и запросов вкладчиков

Сообщение Anonymous »

Проблема:
У меня есть запрос, который отслеживает ежемесячные регистрации и вкладчики на текущий год. Тем не менее, общие январь -регистрации и вкладчики продолжают обновляться, когда начнется февраль. Я хочу, чтобы данные в январе заморозили после начала февраля, и февральские данные были рассчитаны независимо. Цель состоит в том, чтобы заморозить итоги за последние месяцы, а значения текущего месяца обновлялись автоматически. < /P>
Запрос: < /p>
WITH FirstInflowData AS (
SELECT
CreatedBy AS UserId,
MIN(CreatedOn) AS FirstInflowDate
FROM
[Database].wallettopuplog
WHERE
Status = 1
AND IsCredited = 1
AND Amount > 0
GROUP BY
CreatedBy
)
SELECT
DATE_FORMAT(
MAKEDATE(YEAR(CURDATE()), 1) + INTERVAL (m.mn - 1) MONTH,
'%M'
) AS MonthName,

-- Total signups up until the cutoff date (January stops updating once we reach February)
(SELECT COUNT(*)
FROM [Database].customer
WHERE CreatedOn 0 -- Only positive amounts
AND w.CreatedOn

Подробнее здесь: https://stackoverflow.com/questions/794 ... vers-query
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»