Ich habe eine einzige Tabelle, die Antragsformulare mit Datum & Zeitfelder enthält, die Zugriffszeiten für diese Formulare anzeigen. Die erste Select-Anweisung zeigt alle 3 Felder dieser Tabelle an.Verwenden von Unterabfrage mit einzelner Tabelle
SELECT "DAY", R_TIME, FORM
FROM FORMHIST;
das zweite Auswahl zeigt Vorkommen aller Formen montags verwendet, aber es muss in Formularnamen ausgebrochenen werden im Vergleich mit einem Zählimpuls zusammen in einen Topf geworfen zu werden.
SELECT DAYNAME ("DAY", 'CLDR 1.5:en_US'), COUNT(*) AS UniqueTimeAppeared
FROM formhist
where DAYNAME ("DAY", 'CLDR 1.5:en_US')='Monday'
GROUP BY DAY
Und die letzte Abfrage zeigt ein einzelnes Formular für alle Datum und Uhrzeit.
select *
from formhist
where form='MA41.gnt'
Wie würde ich am besten verwenden, um eine Unterabfrage oder eine vorgeschlagene Methode zur specificaly die letzten beiden Abfragen zu kombinieren, um eine Liste aus jedem Formulartyp pro Tag der Woche mit einer Zählung abzurufen.
Form ABC accessed Monday (100 times) 1/1/2013
Form ABC accessed Tuesday(250 times) 1/2/2013
Form XYZ accessed Friday (459 times) 2/2/2014
etc...
enter image description here enter image description here
Gordon danken - das stark heraus hilft. Es zeigt den Tagesnamen - Formname - Anzahl der Zugriffe für diesen Tag. Wie füge ich neben dem Tag mit dem Datumsstempel (MM/TT/JJ) eine weitere Rückkehr hinzu? – Configueroa