Access VBA質問箱 IV

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

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


8549 / 9994 ←次へ | 前へ→

【4616】Re:SQLで非表示
お礼    - 05/3/16(水) 10:40 -

引用なし
パスワード
   ▼hatena さん:
>>もちろんそうです。
>>Accessに付属のフォームやレポートで書式を変更すれば
>>そのようなことは可能です。
>>ですが、サードパーティのレポートにはそのような機能を
>>持たないものも見受けられますので、
>>あえてSQL側でできないものかと試行錯誤しているのです。
>
>なるほど、そういうことでしたか。
>サードパーティ製でそのような機能のないレポートもあるんですね。
>ということはACCESSのレポート機能は以外と強力なんだ。
>
>
>グループ内での並び順を決定するキーフィールドがあれば、
>SQLでもできますね。
>とりあえず、
>グループ内で C フィールドに重複がなくそれの昇順という条件で
>SQLを作ると、
>
>SELECT
> IIf(A.C=(SELECT Min(T1.C) FROM A AS T1 WHERE T1.B=A.B),A.B,Null) AS B,
> A.C
>FROM A
>ORDER BY A.B, A.C;
>
>C フィールドに重複があったり、並び順が違う場合は、
>別に並び順を一意に決定するフィールドが別に必要になります。

管理フィールドはやっぱり必要なんですね。
そもそもこれがないと非表示フィールドがわけわかんなくなるし・・・

問題は解決しました。
これでレポートが作りやすくなります。
ありがとうございました。

287 hits

【4583】SQLで非表示 05/3/15(火) 11:11 質問
【4585】Re:SQLで非表示 umebaind 05/3/15(火) 12:33 回答
【4587】Re:SQLで非表示 05/3/15(火) 12:51 発言
【4588】Re:SQLで非表示 umebaind 05/3/15(火) 13:03 回答
【4609】Re:SQLで非表示 hatena 05/3/16(水) 2:17 回答
【4610】Re:SQLで非表示 05/3/16(水) 9:00 発言
【4613】Re:SQLで非表示 hatena 05/3/16(水) 9:57 回答
【4616】Re:SQLで非表示 05/3/16(水) 10:40 お礼

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