группировка по дате, подтверждение, ожидание - PullRequest
0 голосов
/ 13 января 2011

Я пытаюсь построить диаграмму для пользователей за каждый день с общим подтвержденным пользователем и общим числом ожидающих пользователей для этого за каждый день, и мне нужны данные, подобные следующим:

date         |   confirmed    |  pending
2010-01-05   |   5            |  2      
2010-01-06   |   10           |  3

Ниже приведена структура таблицы:

user_id
username
confirm     enum(0,1)
date        date 

1 Ответ

1 голос
/ 13 января 2011
SELECT Date, SUM(CASE Confirm WHEN 1 THEN 1 ELSE 0 END) Confirmed,
  SUM(CASE Confirm WHEN 0 THEN 1 ELSE 0 END) Pending,
 FROM Table
GROUP BY Date
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...