ご存知の方、教えていただけると幸いです。
よろしくお願いします。
こういうこと?
SELECT * FROM テーブル WHERE LEN(カラムA) > 5 ;
カラムAが5文字を超える場合のみレコードを抽出します。
この場合の5文字はバイト数ではなく文字数。
バイト数の場合は、LENB()関数を利用します。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1890789
以上
うっ…
自分のキャパを超える領域に踏み込んでしまった気がしますが、とりあえずやってみます(汗)
ありがとうございます。
クエリのデザインビューでは
たとえば、フィールド名[社員名]のなかから5文字以上を抽出
したければ、
そのテーブルを表示し、
フィールドのところに Len([社員名]) もしくは LenB([社員名])
抽出条件のところに >=5
と記入してみてください。
dami
ご回答ありがとうございます。
で…できました!
フィールドに
LenB([テーブル名].[項目名])
抽出条件に
>100
とか 入れればいいですよ。
http://www.mahoutsukaino.com/ac/ac2002/ac2002/sonota/query/0...
皆様、ご回答ありがとうございました。
お蔭様で大変助かりました。
これで終了とさせていただきます。
取り急ぎ、御礼まで。
説明が足りなかったようで申し訳ありません。
設計ではなく、実際に格納されているデータの文字数が、ある一定の数字を超えているものを抽出したいと思っています。