VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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;


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -