Question : Données de question de SQL nouvelles à 9h du matin seulement

Ma question courante me donne des données commençant à 9h du matin - le
de 9h du matin 24 (24 heures) que je dois seulement voir le 9h du matin seulement pour chaque jour dans ma date range.

SELECT FlowLogPeriod.MdbDeviceID, le DeviceSummary.MeterID, le converti (date-heure, FlowLogPeriod.LogPeriodFlowDateTime, 101), le FlowLogPeriod.AP
FROM DeviceSummary JOIN
FlowLogPeriod SUR DeviceSummary.MdbDeviceID = FlowLogPeriod.MdbDeviceID
WHERE (DeviceSummary.MeterID = « 01103-705 ») et (@StartDate de >= de FlowLogPeriod.LogPeriodFlowDateTime) ET (@EndDate de <= de FlowLogPeriod.LogPeriodFlowDateTime)
class= de

Réponse : Données de question de SQL nouvelles à 9h du matin seulement

Voici un exemple de vieux-école.  Vous ou changeriez l'annuaire de défaut hard-coded ou l'utilisation demandent à l'utilisateur le nom d'annuaire.

Afin de calculer le StdDev, vous devez faire deux passages par les données, d'abord calculant la moyenne et puis le désaccord.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
Option explicite

Stat publiques de sous-marin ()
  Faible intFN comme nombre entier
  Faible strLine comme corde
  Obscurcir strParsed () comme corde
  Obscurcir les dblSums (8 15) en tant que double
  Obscurcir les dblAvgs (8 15) en tant que double
  Obscurcir les dblVariances (8 15) en tant que double
  Obscurcir le lngCount en tant que longtemps
  Obscurcir les lngColumns (1 4) en tant que longtemps
  Obscurcir le strFilename comme corde
  lngColumns (1) = 8
  lngColumns (2) = 11
  lngColumns (3) = 12
  lngColumns (4) = 15
  Faible lngLoop en tant que longtemps
  Const CSVpath comme corde = « C:\Users\Mark\Downloads\ »
  '1gl-Factory-Low-SNR-Power-Level-.csv "
  
  intFN = FreeFile
  strFilename = Dir (CSVpath et « *.csv »)
  Faire jusqu'à Len (strFilename) = 0
    Ouvrir CSVpath et strFilename pour l'entrée comme #intFN
    Faire jusqu'à EOF (l'intFN)
      Rayer le #intFN d'entrée, strLine
      strParsed = dédoubler (strLine, « , ")
      '(I, L, M, N,   P) = 9, 12, 13, 15 avec une origine
      Pour le lngLoop = 1 à 4
        dblSums (lngColumns (lngLoop)) = dblSums (lngColumns (lngLoop)) + Val (strParsed (lngColumns (lngLoop)))
      Après
      lngCount = lngCount + 1
    Boucle
    #intFN étroit
    strFilename = Dir ()
  Boucle
    
  Pour le lngLoop = 1 à 4
    dblAvgs (lngColumns (lngLoop)) = dblSums (lngColumns (lngLoop)) /lngCount
  Après
  
  strFilename = Dir (CSVpath et « *.csv »)
  Faire jusqu'à Len (strFilename) = 0
    Ouvrir CSVpath et strFilename pour l'entrée comme #intFN
    Faire jusqu'à EOF (l'intFN)
      Rayer le #intFN d'entrée, strLine
      strParsed = dédoubler (strLine, « , ")
      Pour le lngLoop = 1 à 4
        dblVariances (lngColumns (lngLoop)) = dblVariances (lngColumns (lngLoop)) + (dblAvgs (lngColumns (lngLoop)) - Val (strParsed (lngColumns (lngLoop)))) ^ 2
      Après
    Boucle
    #intFN étroit
    strFilename = Dir ()
  Boucle
    
    lngCount de Debug.Print
    Pour le lngLoop = 1 à 4
      dblSums de Debug.Print (lngColumns (lngLoop)), dblAvgs (lngColumns (lngLoop)), dblVariances (lngColumns (lngLoop)), Sqr (dblVariances (lngColumns (lngLoop)))
    Après
  
  
Sous-marin d'extrémité
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us