を使用して、(*)カウント LABSTATUS = 1、 CREATEDON> = TO_DATE('01/07/2010年10 FROM '、' DD/MM/YYYY hh ') GROUP BY trunc(createdon、' hh ') 時間単位で..グリッドの対応する時間列にカウント値を配置する必要があります。 どうすればいいですか?あなたはこのようにそれを行うことができます任意のアイデア私は、クエリ SELECT TRUNC(createdon、 'HH')CREATEDONを使用してレコードを持っているVB6とOracle
答えて
:
時間は列に
SELECT TRUNC(createdon,'hh'), SUM(CASE WHEN hh=1 THEN 1 ELSE 0) h1,
SUM(CASE WHEN hh=2 THEN 1 ELSE 0) h2 .....
FROM TABLle1,
(SELECT 1 AS hh FROM dual
UNION
SELECT 2 AS hh FROM dual
UNION
SELECT 3 AS hh FROM dual
....
) hours
WHERE LABSTATUS=1 AND CREATEDON >=TO_DATE('01/07/2010 10','DD/MM/YYYY hh') AND
TRUNC(createdon,'hh')= hours.hh
GROUP BY TRUNC(createdon,'hh')
時間ある行にあります。
SELECT hours.hh, SUM(CASE WHEN TRUNC(createdon,'hh')= hours.hh THEN 1 ELSE 0 END) hh,
FROM TABLle1,
(SELECT 1 AS hh FROM dual
UNION
SELECT 2 AS hh FROM dual
UNION
SELECT 3 AS hh FROM dual
....
) hours
WHERE LABSTATUS=1 AND CREATEDON >=TO_DATE('01/07/2010 10','DD/MM/YYYY hh')
GROUP BY hours.hh
このクエリは、この
-
のようになります
行1 12
行2 0
行3 4
...
ありがとう..しかし、私はカウント値と対応する時間を得ました..しかし、私はグリッドにそのカウント値を配置する必要があります..例えば:01:59 PM 2 .. 1:00-2:00Pmカウント値2は、 – Arthi
が動作していない場所にする必要があります。時間:無効な識別子エラー – Arthi
SELECT時間.hh、SUM(作成時、'hh ')=時間.hh THEN 1 ELSE 0 END) AS 6を選択 (DUAL UNION FROM AS HH 5を選択 DUAL 結合からAS HH 4を選択 デュアル 結合からAS HH 3を選択 デュアル 結合からAS HH 2を選択 デュアル 結合からAS HH 1を選択hh FROM DUAL DUAL 結合から8 AS HHを選択 UNIONがDUAL などからHH 9を選択 DUAL 結合から7 AS HHを選択 )時間 LABSTATUS = 1 AND CREATEDON> = TO_DATE('01/07/2010 TABLE1 FROM '、' DD/MM/YYYY hh ')、hnum =' 475407D ' GROUP BY時間: GROUP BY時間: * 行22のエラー:ORA-00904:「HOURS」。「HH」:無効ID – Arthi
- 1. EF4 CTP5 - 監査列CreatedOn
- 2. Entity Framework 4.3。無効な列名 'CreatedOn'
- 3. 使用しているときにエラーを取得すると、私はこのクエリを持っているクエリ
- 4. LINQはいないとレコードが、私は、次のLINQクエリを持って
- 5. ケーキにSQLクエリIN/SELECTを翻訳することは、私はこの線に沿って、クエリを持って
- 6. mysqlのクエリ - 私はレコードを持つフィールドのIDを持っている一番下のnレコード
- 7. SQLクエリは、私は次のSQLクエリを持っているエラー
- 8. ポートのMicrosoft SQLのSELECT CASEは、私は、Microsoft SQLクエリを持っている11
- 9. 使用する変数は、私は次のクエリを持って
- 10. 私のSQLクエリは、私は、このクラスを持っている
- 11. DECODEパラメータとしてSELECT結果レコードを使用するには?
- 12. LINQクエリ - 私は、次のスキーマを使用したデータベーステーブルを持っている
- 13. 私はレコードを更新しようとしていると私は、この持ってQSqlTableModel
- 14. は、私はいくつかのオプションを使用して、select要素を持っているjQueryの
- 15. は、私は、クエリを持って
- 16. MySQLを使用すると、私はテーブルを持っている
- 17. 使用私はアプリケーション(myappという)を持っているスクリプト
- 18. 私はグルジアのオプションを持っているselectタグ持っているときに、異なる文字エンコーディング
- 19. は、私は次のコードを持っているデータベース選択クエリ
- 20. は、私は、クエリ1を持っている
- 21. 私はこのモデルを持っているカスタムクラスを持つレコードを作成し、
- 22. 私は次のクエリ持っているMySQLのクエリ
- 23. RadComboBox私はチェックボックスとラベルを使用してRadComboBoxを持っているテンプレート
- 24. は、私は次のクエリを持っている値
- 25. 私はこのクエリを持っている3行
- 26. MySQLは、私は2つのテーブルを持っている/ SUMクエリ
- 27. ParamArrayはを使用して、私が持っていた何
- 28. は、私は次の列を使用してデータベースを持っているカテゴリ
- 29. CodeIgniterのアクティブなレコード、IF文の追加 - 私はこのクエリを持っている>を選択し()関数
- 30. NHibernateでDateTime.DateにTRUNCを使用する
あなたはより具体的なものにタイトルを変更してくださいでした。質問はvb6とは関係ありません。 – HamoriZ