2014-12-11 3 views
0

У меня есть этот запрос:запросов для вывода данных из нескольких дней

select count(distinct orderid), employeeinfo.Name 
from orderinfo, employeeinfo 
where preparedate = '2014-11-10' 
and prepareby = employeeid 
group by employeeinfo.name 

Он выводит данные как

1 | Jeff 
4 | Bob 
5 | Steve 

Есть ли способ, чтобы сделать эту работу для диапазона дат, так что я могу построить график данные в excel?

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

+0

Каков ожидаемый результат, не могли бы вы объяснить? –

ответ

0

я не уверен, что ваш ожидаемый результат, но, чтобы получить диапазон дат, вы можете использовать:

select count(distinct orderid), employeeinfo.Name 
from orderinfo, employeeinfo 
where preparedate <= '2014-11-30' AND preparedate >= '2014-11-01' 
and prepareby = employeeid 
group by employeeinfo.name 
Смежные вопросы