投稿時間:2002/08/23(Fri) 15:15 投稿者名:gon
Eメール:
URL :
タイトル:VB-SQL 抽出データの並び替え
初めて書き込みします。 どうかご教授下さい。
VBよりACCESS DBの日付から'00〜'02までを上期/下期として抽出し、 EXCELに表示しているのですが、 DBからの抽出順が'00下期、'01下期、'01上期、'02上期と なってしまいます。 '00下、'01上、'01下、'02上としてDBから抽出する 方法はないでしょうか。 どうかよろしくお願いします。
<上記コード> SQLtext = "SELECT IIf(Month([完了日])>=10,Year([完了日]) & '/下'," & _ "IIf(Month([完了日])<=3,Year([完了日])-1 & '/下',Year([完了日]) & '/上')) A s 年月," & _ "Sum(作業量) As 作業量計,Count(作業量) As 件数 " & _ "FROM qry作業管理" & _ "WHERE 区分_ID=" & frmtaisyo.lst.ItemData(frmtaisyo.lst.ListIndex) & &quo t; " & _ "AND 完了日 Is Not Null " & _ "AND 言語=" & frmgengo.Tag & " " & _ "GROUP BY IIf(Month([完了日])>=10,Year([完了日]) & '/下'," & _ "IIf(Month([完了日])<=3,Year([完了日])-1 & '/下',Year([完了日]) & '/上')) & quot; & _ "ORDER BY IIf(Month([完了日])>=10,Year([完了日]) & '/下'," & _ "IIf(Month([完了日])<=3,Year([完了日])-1 & '/下',Year([完了日]) & '/上'))&q uot;
|