Вопрос : Собирать с ОПРЕДЕЛЕННЫМ ОТСЧЕТОМ

Hi Guys

I делало вопрос может выбрать полностью почту полученную в день в месяц в годе, и он работает как она. Теперь мне нужно это поддержать для того чтобы подсчитать число определенных клиентов получают почту в день вместо колонки почты count.

The totalt вызваны CustomerId

How я пошли бы путем делать то здесь?

in дно вы можете увидеть отборное что делает я хочу, но я хочу его в моем мастерском годе
select




/*master select*/
SELECT (t1.CreatedDate) как [год], месяц
(t1.CreatedDate),
Day1 = сумма (случай когда день (t1.CreatedDate) = 1 после этого 1 еще 0 концов),
Day2 = сумма (случай когда день (t1.CreatedDate) = 2 после этого 1 еще 0 концов),
Day3 = сумма (случай когда день (t1.CreatedDate) = 3 после этого 1 еще 0 концов),
Day4 = сумма (случай когда день (t1.CreatedDate) = 4 после этого 1 еще 0 концов),
Day5 = сумма (случай когда день (t1.CreatedDate) = 5 после этого 1 еще 0 концов),
Day6 = сумма (случай когда день (t1.CreatedDate) = 6 после этого 1 еще 0 концов),
Day7 = сумма (случай когда день (t1.CreatedDate) = 7 после этого 1 еще 0 концов),
Day8 = сумма (случай когда день (t1.CreatedDate) = 8 после этого 1 еще 0 концов),
Day9 = сумма (случай когда день (t1.CreatedDate) = 9 после этого 1 еще 0 концов),
    Day10 = сумма (случай когда день (t1.CreatedDate) = 10 после этого 1 еще 0 концов),
Day11 = сумма (случай когда день (t1.CreatedDate) = 11 после этого 1 еще 0 концов),
Day12 = сумма (случай когда день (t1.CreatedDate) = 12 после этого 1 еще 0 концов),
Day13 = сумма (случай когда день (t1.CreatedDate) = 13 после этого 1 еще 0 концов),
Day14 = сумма (случай когда день (t1.CreatedDate) = 14 после этого 1 еще 0 концов),
Day15 = сумма (случай когда день (t1.CreatedDate) = 15 после этого 1 других 0 концов),
Day16 = сумма (случай когда день (t1.CreatedDate) = 16 после этого 1 еще 0 концов),
Day17 = сумма (случай когда день (t1.CreatedDate) = 17 после этого 1 еще 0 концов),
Day18 = сумма (случай когда день (t1.CreatedDate) = 18 после этого 1 еще 0 концов),
Day19 = сумма (случай когда день (t1.CreatedDate) = 19 после этого 1 еще 0 концов),
Day20 = сумма (случай когда день (t1.CreatedDate) = 20 после этого 1 еще 0 концов),
Day21 = сумма (случай когда день (t1.CreatedDate) = 21 после этого 1 еще 0 концов),
Day22 = сумма (случай когда день (t1.CreatedDate) = 22 после этого 1 еще 0 концов),
Day23 = сумма (случай когда день (t1.CreatedDate) = 23 после этого 1 еще 0 концов),
Day24 = сумма (случай когда день (t1.CreatedDate) = 24 после этого 1 еще 0 конца),
Day25 = сумма (случай когда день (t1.CreatedDate) = 25 после этого 1 еще 0 концов),
Day26 = сумма (случай когда день (t1.CreatedDate) = 26 после этого 1 еще 0 концов),
Day27 = сумма(случай когда день (t1.CreatedDate) = 27 после этого 1 еще 0 концов),
Day28 = сумма (случай когда день (t1.CreatedDate) = 28 после этого 1 еще 0 концов),
Day29 = сумма (случай когда день (t1.CreatedDate) = 29 после этого 1 еще 0 концов),
Day30 = сумма (случай когда день (t1.CreatedDate) = 30 после этого 1 еще 0 концов),
Day31 = сумма (случай когда день (t1.CreatedDate) = 31 после этого 1 еще 0 концов), год

WHERE t1
MailReceived
FROM ОТСЧЕТА

(*) ПОЛНЫЙ(t1.CreatedDate) = 2010
GROUP К год
(t1.CreteadDate),
order месяца
(t1.CreatedDate)
















/*Customers
ПОЛНЫМ DESC согласно с новообращенный
ВЕРХНИЙ 100
day*/
SELECT (datetime, новообращенный (чарс (10), t1.CreatedDate, 101)) thedate, отсчет (ОПРЕДЕЛЕННЫЙ (t1.CustomerId)) Новообращенный
WHERE
BusinessCenterId=4
GROUP BY
t1 Total
FROM
MailReceived (datetime, новообращенный (чарс (10), t1.CreatedDate, 101))
ORDER BY
      thedate desc
class=

Ответ : Собирать с ОПРЕДЕЛЕННЫМ ОТСЧЕТОМ


вместо
  Day1 = сумма (случай когда день (t1.CreatedDate) = 1 после этого 1 еще 0 концов),
       
вы хотите
Day1 = отсчет (определенный случай когда день (t1.CreatedDate) = 1 после этого конец customerid другой нулевой),
   
etc
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us