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

投稿日: 2003/07/18(Fri) 16:37
投稿者いわ
URL
タイトルRe^4: SQLでのソートについて

魔界の仮面弁士さん、毎回お世話になります。

かなり苦しいですが以下のようにしたらうまくいきました。
ありがとうございます。

IIF(ISNULL([項目A-1]), [項目B-1], [項目A-1]) ASC,
IIF(ISNULL([項目A-2]) OR MID$([項目A-2],3,1)<>":", SWITCH([項目B-2]="AM", "12:00", [項目B-2]="PM", "24:00"), [項目A-2]) ASC

TRIMを使ったのですが、NULLにはならないんですね。
ブランクエリアを強制NULLにするようなやりかたでもっとスマートに出来ますか?

つまらない質問で申し訳ありませんが、
お分かりになりましたらよろしくお願い致します。


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

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

- Web Forum -