掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQLで条件付ソートを行うには? (ID:78693)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士さんありがとうございます。 > 質問を見たときには、それぞれ、日付型フィールドかと思ったのですが、 > 日付部・時刻部が分かれている所を見ると、全てテキスト型なのでしょうか? はい、全てテキストです。 > 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 早速やってみたところ、 項目A-1の方はうまくいくのですが、 A-2の方がNULLにもかかわらず(NULLと認識していないのかもしれないですが) 12:00,24:00への変換がうまくいきません(ACCESSで試行) なぜだかお分かりになりますでしょうか? よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.