Questione : Richiamo della gamma della data una volta per 2 domande

Piano d'azione: gli eventi di tempo morto delle piste del

Database per tutta la rete stampano i dispositivi. Parecchi rapporti sono forniti su una base mensile che ricapitola lo specific information.

di conseguenza, io hanno 2 domande differenti che sono collegate allo scopo di fornire 2 tipi differenti di informazioni su 1 rapporto:

• Numero totale dei dispositivi in uso durante il mese (query# 1)
• Numero totale degli eventi di tempo morto per ciascuno dei tipi di dispositivi durante il mese (tabella di domanda #2)

The che la prima domanda è basata su ha un campo d'informazione [ritirar la data] che è utilizzato per notare quando un dispositivo della stampa è stato preso fuori servizio. il

When che calcola il numero totale dei dispositivi della stampa in uso durante il calendario specificato o di mese, il numero può variare secondo quando un dispositivo della stampa è stato preso. il

per esempio, là può essere 20 stampatori di B&W durante il mese di maggio ma di soltanto 19 in giugno. Quando il rapporto è fatto funzionare per i rispettivi mesi, il conteggio del dispositivo dovrebbe riflettere questi la gamma rapida di differences.

Date: il

>= [data di inizio mm/dd/yy] e < [data di conclusione mm/dd/yy] campo d'informazione di +1

On [IssueDateTime] sul query

Can di DowntimeTotal questo che stesso data il richiamo be si applica al campo della data di ritiro (`compreso O è nullo') per la domanda di DeviceCount (domanda #1) in moda da spingere l'utente ad entrare una volta nella gamma della data?
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
>Query notpretty #1 " del class= " del id= " codeSnippet811048 del
 " FAX " del dispositivo) e ([stampatori di lan]. <> " dispositivo d'esplorazione " del dispositivo) e ([stampatori di lan]. <> del dispositivo) " nessuno "));




Domanda #2

PRESCELTO ([dispositivo] & ““& [colore]) COME DeviceType, conteggio (([DeviceType])) COME IssueCount, somma (qryDowntimeTotal.DowntimeHours) COME SumOfDowntimeHours
[Stampatori di lan] DA INTERNO UNIRE qryDowntimeTotal SOPRA [stampatori di lan]. [Pubblicazione periodica nessuna] = qryDowntimeTotal. [Pubblicazione periodica nessuna]
GRUPPO VICINO ([dispositivo] & ““& [colore]);

Domanda di DowntimeTotal:

DateTime di PARAMETRI [data di inizio mm/dd/yy], [data di conclusione mm/dd/yy] DateTime;
SELEZIONARE [informazioni del luogo]. [Nome del luogo], [stampatori di lan]. Mfg, Downtime.HeatTicketNo, [stampatori di lan] .RetireDate, [stampatori di lan]. Modello, [stampatori di lan]. Stampatore, tempo morto. [Pubblicazione periodica nessuna], Downtime.IssueDateTime, Downtime.Issue, Downtime.ResolveDateTime, Downtime.Resolution, tempo morto. [Risolto vicino], WorkingHrs ([IssueDateTime], [ResolveDateTime], 8:0 #12/30/1899: 0#, 17:0 #12/30/1899: 0#, 23456) COME DowntimeHours
[Informazioni del luogo] da INTERNO UNIR ([stampatori di lan] INTERNO UNIRE il tempo morto SOPRA [stampatori di lan]. [Pubblicazione periodica nessuna] = tempo morto. [Pubblicazione periodica nessuna]) SOPRA [informazioni del luogo]. [Nome del luogo] = [stampatori di lan]. Luogo
DOVE ((([stampatori di lan]. Il <> di Mfg) " nessun ") E (([stampatori di lan]) >= .RetireDate [IssueDateTime] o ([stampatori di lan] .RetireDate) è nullo) E (>= (Downtime.IssueDateTime) [data di inizio mm/dd/yy] e (Downtime.IssueDateTime) < [data di conclusione mm/dd/yy] +1) E ((Downtime.ResolveDateTime) non è nullo));
class= del

Risposta : Richiamo della gamma della data una volta per 2 domande

Da http://h18004.www1.hp.com/products/quickspecs/13249_na/13249_na.html

Serie dell'unità di elaborazione di Intel® Xeon® E5500 del Quadrato-Centro, fino a 2.53GHz
Serie dell'unità di elaborazione di Intel® Xeon® E5500 del Doppio-Centro, fino a 1.86 gigahertz
Altre soluzioni  
 
programming4us programming4us