class= " lineNumbers "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
|
class=
>Query #1 " class= " id= " codeSnippet811048 " ФАКС " приспособления) и ([принтеры LAN]. <> " блок развертки " приспособления) и ([принтеры LAN]. <> приспособления) " никакие "));
Вопрос #2
ОТБОРНО ([приспособление] & ««& [цвет]) КАК DeviceType, отсчет (([DeviceType])) КАК IssueCount, сумма (qryDowntimeTotal.DowntimeHours) КАК SumOfDowntimeHours
ОТ [принтеры LAN] ВНУТРЕННЕЙ СОЕДИНИТЕ qryDowntimeTotal ДАЛЬШЕ [принтеры LAN]. [Серия никакое] = qryDowntimeTotal. [Серия никакое]
ГРУППА МИМО ([приспособление] & ««& [цвет]);
Вопрос DowntimeTotal:
DateTime ПАРАМЕТРОВ [даты начала mm/dd/yy], [дата законцовки mm/dd/yy] DateTime;
ВЫБЕРИТЕ [данные по места]. [Имя места], [принтеры LAN]. Mfg, Downtime.HeatTicketNo, [принтеры LAN] .RetireDate, [принтеры LAN]. Модель, [принтеры LAN]. Принтер, время простоя. [Серия никакое], Downtime.IssueDateTime, Downtime.Issue, Downtime.ResolveDateTime, Downtime.Resolution, время простоя. [Разрешено мимо], WorkingHrs ([IssueDateTime], [ResolveDateTime], 8:0 #12/30/1899: 0#, 17:0 #12/30/1899: 0#, 23456) КАК DowntimeHours
ОТ [данные по места] ВНУТРЕННЕЙ СОЕДИНИТЕ ([принтеры LAN] ВНУТРЕННЕ СОЕДИНИТЕ время простоя ДАЛЬШЕ [принтеры LAN]. [Серия никакое] = время простоя. [Серия никакое]) ДАЛЬШЕ [данные по места]. [Имя места] = [принтеры LAN]. Место
ГДЕ ((([принтеры LAN]. <> Mfg) " никакие ") И (([принтеры LAN]) >= .RetireDate [IssueDateTime] или ([принтеры LAN] .RetireDate) нулево) И (>= (Downtime.IssueDateTime) [дата начала mm/dd/yy] и (Downtime.IssueDateTime) < [дата законцовки mm/dd/yy] +1) И ((Downtime.ResolveDateTime) не будет нулев));
|