No.1ベストアンサー
- 回答日時:
【要旨】
「1文字以上」の場合、以下のSQLで取得できます:
Select [テーブル1].[フィールド1]
From テーブル1
Where (Len([テーブル1].[フィールド1])>=1);
【詳細】
念のためですが、「一文字以上」の場合は「>1」ではなく
「>=1」になります(汗)
それはともかく・・・
対象フィールドの文字数を抽出条件に使用する場合、
クエリのデザインビューでは、『フィールド』欄にフィールド
ではなく文字数評価式(Len関数)を、『抽出条件』に
文字数を、それぞれ記述します。
SQL文では以下の通りです:
<文字数表示が必要な場合>
Select [テーブル1].[フィールド1], Len([テーブル1].[フィールド1]) As 文字数
From テーブル1
Where (Len([テーブル1].[フィールド1])>=1);
<文字数表示が不要の場合>
Select [テーブル1].[フィールド1]
From テーブル1
Where (Len([テーブル1].[フィールド1])>=1);
または、Access上で「0以外」は「条件を満たしている」
と判断されることを利用して、
Select [テーブル1].[フィールド1]
From テーブル1
Where (Len([テーブル1].[フィールド1]));
と、「>=1」を省略してもOkです。
なお、「1文字以上」(=空ではない)という条件で、
文字数の表示も不要な場合は、以下のようにしても
ご希望の結果が得られますので、併せて参考まで:
Select [テーブル1].[フィールド1]
From テーブル1
Where (Nz([テーブル1].[フィールド1],"") <> "");
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Oracle SQLについて教えて下さい。 主キーを持ったカラムを主キーの機能を持たせたまま カンマ区切りで文字列 1 2023/03/27 22:47
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- Oracle SQL update方法 2 2022/06/22 14:07
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- Access(アクセス) accessの日付フィールドから前年度だけを取り出したい 3 2022/04/13 23:13
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Accessのクエリで、Left関数を使用して、7桁の数値を抜き出す方
Access(アクセス)
-
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
Accessの選択クエリの抽出条件の最大文字数
Excel(エクセル)
-
-
4
ACCESS 重複データを1つだけ表示したい(初心者です)
Access(アクセス)
-
5
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
6
「#エラー」の回避
Access(アクセス)
-
7
Access テキスト型に対する指定桁での0埋め方法
その他(データベース)
-
8
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
9
ACCESSでクエリを作成したら「式が複雑すぎます。」の表記が…
その他(データベース)
-
10
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
11
Accessクエリで特定の行を削除したい
Access(アクセス)
-
12
クエリーで、全角混じりデータの抽出[access95]
Access(アクセス)
-
13
access テキストボックスの値取得
Access(アクセス)
-
14
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
15
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
16
ACCESSでスペースの抽出
Access(アクセス)
-
17
ACCESSのクエリで抽出条件「または」は9個までしかかけませんよね…
Access(アクセス)
-
18
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
19
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
20
Access フィールド内の値で、右端から5桁目の値だけを抽出する方法について
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Access で 特定の文字の個数を...
-
Accessのテーブルのフィールド...
-
テーブルでメモ型になっている...
-
Accessで、1つの項目に複数の...
-
Access:値が求めたい値の2倍...
-
ACCESSで2つフィールドの日付...
-
Accessを開きなおすとテキスト...
-
更新クエリをリンクデータベー...
-
Accessで、テーブルに入力した...
-
Accessのクエリでハイパーリン...
-
Accessの電話番号フィールド
-
access フォームを開くと「パ...
-
アクセスのクエリ 1文字以上を...
-
Accessのクエリのテーブルの表...
-
クエリの計算結果をテーブルに...
-
追加クエリで特定フィールドの...
-
フォームで入力された文字をク...
-
テキストボックスにクエリ結果...
-
クエリの一つのフィールドのIIF...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
Accessで、1つの項目に複数の...
-
Accessを開きなおすとテキスト...
-
Access:値が求めたい値の2倍...
-
更新クエリをリンクデータベー...
-
テーブルでメモ型になっている...
-
Accessで、テーブルに入力した...
-
Accessのクエリでハイパーリン...
-
Access で 特定の文字の個数を...
-
ACCESSで2つフィールドの日付...
-
アクセス クエリのフィールド...
-
access フォームを開くと「パ...
-
アクセスのクエリ 1文字以上を...
-
accessvba 複数条件でFilterを...
-
途中で改行されたCSVをAccessに...
-
アクセスのクエリに「PHONETIC...
-
accessでの文字列の混ざった連...
-
追加クエリで特定フィールドの...
おすすめ情報