Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Access 2019)
クエリで空白を排除の例外
投稿日時: 22/06/08 09:56:32
投稿者: ラングドシャ

よろしくお願いいたします。
 
テーブル1をクエリにて必要レコードの抽出をしています。
フィールドは
商品ID
商品名
区分
 
です。クエリで区分が空白のものを排除すべく
抽出条件にIs Not Nullとしました。
ただし、商品IDが「9999-」で始まる場合は区分が空白でも抽出したいのです。
どのように抽出条件を入れればよいでしょうか?
 
検索する際のワードが分からず、うまく情報を見つけられず質問いたしました。
よろしくお願いいたします。

回答
投稿日時: 22/06/08 10:25:48
投稿者: sk

引用:
クエリで区分が空白のものを排除すべく
抽出条件にIs Not Nullとしました。
ただし、商品IDが「9999-」で始まる場合は
区分が空白でも抽出したい

( SQL ビュー)
------------------------------------------------------------
SELECT [テーブル1].*
FROM [テーブル1]
WHERE [テーブル1].[区分] Is Not Null
   OR [テーブル1].[商品ID] Like "9999-*"
ORDER BY [テーブル1].[商品ID];
------------------------------------------------------------
 
以上のような OR 条件を設定なさればよろしいのではないかと。

投稿日時: 22/06/08 11:08:35
投稿者: ラングドシャ

sk様
 
ありがとうございます。
うまくできました。
SQLビューから設定すると、デザインビューに条件が表示されました。
SQLビューの扱いが難しい私にとってはデザインビューを見て
今後にも使えそうと勉強になりました。
ありがとうございました。