0
私は、これらのフォームのアクセス時間を示す日付フィールド&を持つアプリケーションフォームを含む単一のテーブルを持っています。 最初のselectステートメントは、このテーブルのすべての3つのフィールドを表示します。単一テーブルでのサブクエリーの使用
SELECT "DAY", R_TIME, FORM
FROM FORMHIST;
第2の選択番組月曜日に使用されるすべての形態のoccurances、それは1つのカウントとひとまとめにされている対フォーム名に出て破壊する必要があります。
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
最後のクエリでは、すべての日付と時刻の単一のフォームが表示されます。
select *
from formhist
where form='MA41.gnt'
どのように私は最高のサブクエリまたはspecificaly曜日ごとのカウント数と各フォームタイプのうちのリストを取得するために、最後の2つのクエリを結合する任意の提案された方法を使用します。
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
ゴードンありがとう - これは非常にアウトに役立ちます。その日のアクセスのdayname - formname - countを表示します。日付印(mm/dd/yy)を示す曜日の隣に別の返品を追加するにはどうすればよいですか? – Configueroa