投稿日 | : 2003/07/18(Fri) 03:41 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re: SQLでのソートについて |
質問を見たときには、それぞれ、日付型フィールドかと思ったのですが、
日付部・時刻部が分かれている所を見ると、全てテキスト型なのでしょうか?
> SQLで一発で行う事ってできるのでしょうか?
Jet 4.0 なら、こんな感じですかね。
SELECT
*
FROM
[テーブル]
ORDER BY
IIF( ISNULL([項目A-1]), [項目B-1], [項目A-1]) ASC,
IIF( ISNULL([項目A-2]), SWITCH([項目B-2]="AM", "12:00", [項目B-2]="PM", "24:00"), [項目A-2]) ASC