У меня есть ниже SQL QueryОбъединение Союза результаты
select Count(emailID) as ViewsThatMonth,
Day(entry_date) as day,
Month(entry_date) as month,
Year(entry_date) as year
from email_views
where emailID = 110197
Group By Day(entry_date), Month(entry_date), Year(entry_date)
UNION ALL
select Count(emailID) as ViewsThatMonth,
Day(Record_Entry) as day,
Month(Record_Entry) as month,
Year(Record_Entry) as year
from dbo.tblOnlineEmail_Views
where emailID = 110197
Group By Day(Record_Entry), Month(Record_Entry), Year(Record_Entry)
order by 4, 3, 2
Результаты показывают, как показано ниже. Мне нужны результаты в ту же дату, которые нужно объединить. То есть общая для 23/8/2010 должно быть 800.
ViewsThatMonth day month year
---------------------------------
799 23 8 2010
1 23 8 2010
281 24 8 2010
88 25 8 2010
1 25 8 2010
'Count (Record_Entry) 'должен быть' Count (emailId) 'Я думаю. – 2010-09-06 04:39:02
Спасибо за форматирование – Jamie