плане трудоемкости без экономии на спичках ?
SELECT
DATE_FORMAT(created, '%Y-%m-%d') AS date,
SUM(
CASE status
WHEN 'active' THEN 1
WHEN 'finished' THEN 1
ELSE 0
END
) AS subscriptions,
SUM(
CASE LEFT(phone,4)
WHEN 'temp' THEN 1
ELSE 0
END
) AS temp
FROM
users
WHERE
created BETWEEN '2017-08-15' AND '2017-08-26' AND project_domain = 'example.net'
GROUP BY date
Что ты понимаешь под "адекватный"?
Обсуждают сегодня