No.2ベストアンサー
- 回答日時:
実際のテーブル名やフィールド名があれば話が早いのですが
ID 名前 郵便番号
1 子 000-0000
2 丑 000-0120
3 寅 150-1000
4 卯 980-2000
5 辰 555-2100
6 巳 438-5987
7 午 750-8888
8 未 012-4444
9 申 751-6666
10 酉 870-6665
11 戌 098-0111
12 亥 222-5455
こんなのがあるとして
クエリのデザインビューで
郵便番号の抽出条件に、like "75*"
並べ替えを、昇順とすれば
ID 名前 郵便番号
7 午 750-8888
9 申 751-6666
の2件となります。
抽出条件に Not Like "75*"
でそれ以外。
この二つをそれぞれのレポートのレコードソースと
すれば良いでしょう。
クエリとレポートを一個だけにすることもできますが
SQL文で、Union All で連結して
75…を先出しするように小細工する必要があります。
ユニオンクエリはデザインビューでは出来ないかと
思います。(当方かなり古いAccess)
SQLビューで作業する必要があります。
SELECT T1.ID, T1.名前, T1.郵便番号, 1 AS 順
FROM T1
WHERE (((T1.郵便番号) Like "75*"))
UNION ALL
SELECT T1.ID, T1.名前, T1.郵便番号, 2 AS 順
FROM T1
WHERE (((T1.郵便番号) Not Like "75*"))
ORDER BY 順, T1.郵便番号;
結果は
ID 名前 郵便番号 順
7 午 750-8888 1
9 申 751-6666 1
1 子 000-0000 2
2 丑 000-0120 2
8 未 012-4444 2
11 戌 098-0111 2
3 寅 150-1000 2
12 亥 222-5455 2
6 巳 438-5987 2
5 辰 555-2100 2
10 酉 870-6665 2
4 卯 980-2000 2
ただ、まとめて印刷すると75*は何処までかな?って
紙をめくって調べる必要があるのでメンドイような気もします。
No.4
- 回答日時:
クエリの変更は必要ありません。
まだ表示されていませんが上のご質問に回答しました。
表示された グループ化・並べ替えで
・並べ替えの追加
・見逃しがちですが、一番下にある「式」をクリック
・「式」に
=Nz([郵便番号],"") Like '75*'
と入力して OKクリック。
・追加した並べ替えを ↑をクリックして一番上に移動
これだけで出来ます。
No.3
- 回答日時:
状況が良く分かりませんが、IIF関数の使用は止めて
前回回答のようにクエリの抽出条件で設定しましょう。
パラメータクエリになってしまうのは
フィールド名に間違いがあるとか・・・でしょうが、
そちらのテーブル名・フィールド名・クエリのSQL文
パラメータの内容が不明では答えようがありません。
まずは連結する前のクエリ(75とそれ以外)二つを
完成することが必要です。
郵便番号フィールドに未記入があるかもしれませんので
それ以外の方のSQLのWHERE句は
WHERE (((T1.郵便番号) Not Like "75*")) OR (((T1.郵便番号) Is Null))
のように。(T1は実際のテーブル名にしてね。)
それが出来たら(出来なくても)両方のSQL文をコピーして上げてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【お題】大変な警告
【大喜利】「今このパソコンは大変危険な状態です」という警告メッセージを無視してパソコンを開いたら、こんなことが起こった
-
スマホに会話を聞かれているな!?と思ったことありますか?
スマートフォンで検索はしてないのに、友達と話していた製品の広告が直後に出てきたりすることってありませんか? こんな感じでスマホに会話を聞かれているかも!?と思ったエピソードってありますか?
-
【お題】逆襲の桃太郎
【大喜利】桃太郎が1回鬼退治に失敗したところから始まる新作昔話「リベンジオブ桃太郎」にはこんなシーンがある
-
人生でいちばんスベッた瞬間
誰しも、笑いをとろうとして失敗した経験があると思います。
-
集中するためにやっていること
家で仕事をしているのですが、布団をはじめ誘惑だらけでなかなか集中できません。
-
Accessレポートの、出力順の設定を確認するには
Access(アクセス)
-
Excelファイルで毎月各支店から名簿が送られて来ます。毎月人数の上下があります。様式はおなじですが
その他(Microsoft Office)
-
vbe でのソースコード参照(msgbox)について
Excel(エクセル)
-
-
4
access2021 コンパイルエラーの原因がわからない
Access(アクセス)
-
5
11ケタの数字を打つと、エクセルの表示が、1.01235E+11 になるのはなぜ?
Excel(エクセル)
-
6
Excelで、毎月の月曜と金曜の合計何日あるかを拾えるような関数ありますか?
Excel(エクセル)
-
7
エクセルで作成した書類の印刷について
Excel(エクセル)
-
8
2列に入っているデータを1列で表示する関数について
Excel(エクセル)
-
9
時間短縮のために、テキストファイルの入出力をメモリを使って出来ないですか?
Visual Basic(VBA)
-
10
Excelの数式の効率化について
Excel(エクセル)
-
11
【ExcelVBA】UTF-8(BOM無)でCSV保存するには?
Excel(エクセル)
-
12
【マクロ】functionプロシージャの、変数について
Excel(エクセル)
-
13
【Excel】版が同じ事を示す番号を生成したい
Excel(エクセル)
-
14
Excelの時刻の不思議
Excel(エクセル)
-
15
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
16
今までは、 「CSVの出力先を選択してください。」 という画面から、CSVファイルをデスクトップに引
Excel(エクセル)
-
17
AccessM365を利用しています。更新クエリで、レコードの更新欄に、フィールド同士の足し算したも
Access(アクセス)
-
18
excelファイルの内容検索
Excel(エクセル)
-
19
Excel上から、Accessのマクロビルダーにより作成した複数クエリをワンクリック実行
Access(アクセス)
-
20
UNIQUE関数、配列数式を使わずに品名ごとの集計を求めたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・ことしの初夢、何だった?
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
Accessフォームにマクロを組み...
-
ACCESS VBA でのエラー解決の根...
-
Accessのスプレッドシートエク...
-
Accessデータベースを開くと同...
-
access2021 強制終了してしまう
-
Access VBA [リモートサーバー...
-
Accessのデータ型の日付/時刻型...
-
Accessのクエリで、replace関数...
-
【Access】Dcount関数の複数条...
-
Accessデータベースの保存形式...
-
Access Error3061 パラメータが...
-
Access VBA を利用して、フォル...
-
Access 複数条件検索の設定が上...
-
CSVファイルの「0落ち」にVBA
-
Accessのテキストボックスの入...
-
アクセス 削除するレコードを含...
-
Accessレポートのチェックボッ...
-
1月2日より、いまだアクセスで...
-
Accessでフォームに自動入力し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに...
-
access2021 強制終了してしまう
-
ACCESS VBA でのエラー解決の根...
-
Accessのクエリで、replace関数...
-
access2021 VBA メソッドまたは...
-
accessデータを指定したExcel、...
-
Accessレポートのチェックボッ...
-
[Access VBA]画像リサイズした...
-
Accessのスプレッドシートエク...
-
実行時エラー3131 FROM 句の構...
-
Microsoft365にAccessってあり...
-
Access Error3061 パラメータが...
-
access2019の起動が遅い
-
【Access】Dcount関数の複数条...
-
Access 複数条件検索の設定が上...
-
Accessのリンクテーブルのパス...
-
チェックボックスにチェックが...
-
Access VBA [リモートサーバー...
-
access クエリ yes/no型のクエ...
-
Access で半角スペースと全角ス...
おすすめ情報
素早いご回答ありがとうございます。7桁の数値(もしくは文字列?)に変換したとして「特定の数値(もしくは文字列?)だけを先に並べる」という事は出来ますでしょうか?
アドバイスありがとうございます。「郵便番号」フィールドの右に、クエリを使って、「75」に該当するかどうかを判別するための、新たなフィールドを作りました(IFFの条件式に「like "75*"」を入力し、該当する場合にフラグを立てる設定にしています)。
しかし、クエリのデザインビューでは、新たに作成したクエリの並び替えが出来ないようなんです(パラメータの入力を求められます)。
宛名ラベルウィザードには、クエリで作成した列の並び替え機能が付いているので、何らかの方法がありそうですが、ウィザードを使わず、それを可能とする方法はないでしょうか。
上記補足についての訂正です。
誤:新たに作成したクエリ
正:クエリを使って新たに作成したフィールド