TECH BLOG

MENU

オンプレクラウド

Dr.Sum

Dr.Sum

住所データなどのスペース(空白)を削除したいと思ったことはありませんか?
本記事では、データベースの中にあるスペース(空白)を事前に削除して、テーブルとして管理する方法ついてご紹介します。
Dr.Sumでは、Dr.Sum関数を使うことで簡単にスペース(空白)を削除することが出来ますよ。

Dr.Sum関数の使い方

Dr.Sumで空白を削除するには、ビューを作成し、ビューの中でDr.Sum関数を使うことで削除できます。
それではまず、ビューを作成しましょう。

1.ビューの新規作成

データベース一覧表示エリアで[ビュー]を選択し、項目一覧表示エリアの右クリックメニューから[新規作成]を選択します。

2.テーブルを追加する

[ビューの作成]画面が表示されたら、テーブル表示エリアの右クリックメニューから、[テーブルの追加]を選択し使用するテーブルをクリックして[追加]ボタンから追加します。

3.使用する項目を追加する

使用する項目をクエリーグリッドエリアの表の部分にドラッグ&ドロップします。
追加後、一番下のエリアを右クリックし、[新規作成]をクリックすることで、項目を新しく作成することが出来ます。

4.項目を新規作成する

ここで、追加したフィールド内にDr.SumのSQL関数を記入することが出来ます。
今回は、空白を削除したいので、REPLACE関数を利用しましょう。

REPLACE関数の書式は以下の通りです。

REPLACE( string, search_string[, replacement_string] )
・string…文字列や項目名を指定
・search_string…検索したい文字列を指定
・replacement_string…search_stringから置き換えたい文字列を指定

今回のケースで当てはめると、
項目名[住所]の値(string)から、全角空白(search_string)を検索し、空白無し(replacement_string)
に置き換えたいので下記のような式になりますね。

REPLACE(住所,’ ’,”)

他にもDr.Sum関数は、多数用意されています。
下記マニュアルで紹介されていますので是非ご覧ください。

参照:第6章 関数
参照:6-2 文字列操作関数

 

最後に、[別名]へビューとして表示させたい項目名を入力しましょう。

5.ビューの確認をする

何もないエリアで右クリックをし、[SQLの実行]をクリックして、ビューの実行結果を確認しましょう。


住所の間にあった空白が削除されていることが確認できましたね。


最後にビューの名前を入力し、[OK]ボタンをクリックして、完成です。


Dr.Sumには、SQLで使用できる関数が用意されていますので、事前にデータを加工しておくことでメンテナンスを楽にすることが出来ます。
是非、本記事を参考にご活用ください!

この記事にリアクションしてみませんか?

What do you think of this post?
  • 分かりやすい (1)
  • 問題が解決した (0)
ありがとうございます!

Murai Kosuke

MotionBoard Dr.Sum
プロフィールへ >

Dr.Sum、MotionBoardのプリセールス、カスタマーサポートを経験し 現在はプリセールスとして活動しています。 皆様に役立つ記事を書いていきますので、いいねボタンぜひよろしくお願いします。

Related article

Related article関連記事

Pick up

Pick upおすすめ記事

【脱Excel】MotionBoardの入力機能で業務アプリをつくる

公開:2024.08.05
更新:2024.08.05

分かりやすい

2

解決した

0
  • データ入力
  • デザイン
  • コンテナ

MotionBoard

【まとめ】SVF Cloud帳票をinvoiceAgentに連携する方法

公開:2024.04.18
更新:2024.08.07

分かりやすい

2

解決した

2
  • 帳票作成・出力
  • システム連携
  • 電帳法
  • 文書定義
  • 処理定義

SVF

Dr.Sum Copilotをインストールしてみた【OpenAI】

公開:2024.04.05
更新:2024.04.18

分かりやすい

2

解決した

0
  • Copilot

Dr.Sum

Ranking

Rankingランキング

1

Excelのデータを加工したい。~変換(横持ち⇔縦持ち)について~

公開:2021.01.19
更新:2024.05.08

分かりやすい

6

解決した

1
  • データ取り込み
  • データ加工

Dr.Sum

2

【あの頃に戻りたい】バックアップから任意のテーブルだけを戻す方法

公開:2023.11.07
更新:2023.11.20

分かりやすい

1

解決した

0
  • 設定

Dr.Sum

3

【DELETE-INSERT】特定期間のデータのみ洗い替えたい!【手動編】

公開:2024.01.10
更新:2024.05.08

分かりやすい

0

解決した

0
  • データ取り込み
  • SQL

Dr.Sum

Info

Information

ウイングアーク1stからのお知らせ

int(59)