#619 クエリで複数行のデータを1行にまとめる方法 クエリ

画面への表示や帳票での印刷レイアウト等の関係から、長い文字列を複数行に改行して入力する場合があります。そのようなデータ内容に対して、クエリを使って、複数行のデータを1行にまとめる方法です。


次の例では、「住所」がそれぞれ改行されて2行に分けてテーブルに保存されています。


クエリにおいて、次のような式からなる演算フィールドを作ります。

  住所: Replace([mtbl顧客マスタ].[住所],Chr(13) & Chr(10)," ")



この式では、「Replace」関数を使って、「Chr(13) & Chr(10)」すなわち”改行コード”を半角スペース1つに変換しています。


実行結果:
| Index | Prev | Next |

この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......
T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。
スタンドアロンからSQL Server対応まで、オーダーメイドのシステムを短納期・安価でお届けします
 

Copyright © T'sWare All rights reserved