Microsoft Access 掲示板

長音記号を置換したい / 7

9 コメント
views
4 フォロー
7

ですので抽出条件のみ書き方が分かればOKかなと思います。

 
Access-SQLの構文で抽出条件を記述するなら

SELECT * FROM テーブル名
WHERE フィールド名 Like '*[a-z]ー[a-z]*'
;

になります

ただし、Access-SQLには以下のような問題があるようなので

長音「ー」を含むデータをクエリであいまい抽出すると
クエリでLike演算子を使用してあいまい抽出すると合致しないデータが抽出されてしまうというバグがあります。それを知らないと想定外の結果になりあわせるということになりますので注意が必要です。 また、それに対する対応策も紹介します。 難易度:...
Fc2

参照先のコンテンツに掲載されているラッパー関数を用いて
以下のように記述すればいいでしょう

SELECT * FROM テーブル名
WHERE ILike(フィールド名, '*[a-z]ー[a-z]*')
;
通報 ...