Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9375 / 9994 ←次へ | 前へ→

【3758】Re:生年月日で並べ替え
回答  ちゅう吉  - 04/10/22(金) 14:45 -

引用なし
パスワード
   >キー: IIf(Len(replace(nz([生年月日],"")," ",""))<6,"a" & [生年月日],[生年月日])

前の解答が具体的でなかったのですが、上記のを試してみましたのでしょうか?

・・・では、具体的に

クエリーでは

SELECT TABLE.氏名, TABLE.生年月日
FROM TABLE
ORDER BY IIf(Len(replace(nz([生年月日],"")," ",""))<6,"a" & [生年月日],[生年月日]);

こんな感じになると思われます。


#フィールド[生年月日]の内容は
#何もデータ無しの時は 空白    ⇒ Null または "______"
#データが西暦下2桁のみ  61/ /  ⇒ "61____"
#データが月のみ       /01/  ⇒ "__01__"
#データが日のみ       / /19 ⇒ "____19"
#という仕様でしょうか。
#(空白は便宜上"_"に置き換えています)
230 hits

【3752】生年月日で並べ替え miya 04/10/21(木) 14:52 質問
【3753】Re:生年月日で並べ替え hatena 04/10/21(木) 23:03 回答
【3755】Re:生年月日で並べ替え miya 04/10/22(金) 13:04 質問
【3761】Re:生年月日で並べ替え hatena 04/10/22(金) 16:53 回答
【3763】Re:生年月日で並べ替え miya 04/10/22(金) 17:41 質問
【3765】Re:生年月日で並べ替え hatena 04/10/22(金) 18:33 回答
【3754】Re:生年月日で並べ替え ちゅう吉 04/10/21(木) 23:15 回答
【3756】Re:生年月日で並べ替え miya 04/10/22(金) 13:06 質問
【3758】Re:生年月日で並べ替え ちゅう吉 04/10/22(金) 14:45 回答
【3764】Re:生年月日で並べ替え miya 04/10/22(金) 17:42 質問
【3766】Re:生年月日で並べ替え miya 04/10/22(金) 19:12 質問
【3770】Re:生年月日で並べ替え ちゅう吉 04/10/23(土) 0:10 回答
【3771】Re:生年月日で並べ替え miya 04/10/23(土) 15:26 質問
【3772】Re:生年月日で並べ替え かみちゃん 04/10/23(土) 15:44 回答
【3773】Re:生年月日で並べ替え miya 04/10/23(土) 23:55 質問
【3774】Re:生年月日で並べ替え かみちゃん 04/10/24(日) 1:24 回答

9375 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078296
(SS)C-BOARD v3.8 is Free