Database Viewについて

Yuya2009
Tera Contributor

いつもお世話になっております。

Database View機能を利用して3つのテーブルを結合し、csvファイル形式でエクスポートしたいと考えております。

3つのうちの2つのテーブルには共通のフィールドを持ち、もう1つのフィールドには共通フィールドはありません。

共通フィールドを持たないテーブルにはエクスポート後に必要なフィールドが含まれており、これらのフィールドにはServiceNow側では値を入力しません。

上記にも記載した通り、もうひとつのテーブルには共通の値を持つフィールドがないので、結合がうまくいきません。

現時点で思いつく解決方法は、もうひとつのテーブルに共通の値を持つフィールドを作成することですが、ほかにも良い方法があればどんな些細な事でいいのでご教授頂けると幸いです。

宜しくお願い致します。

 

1 REPLY 1

t_sadahisa
Giga Guru

ないと思います。

 

DatabaseViewは、Reference項目がなくてもSQL風に複数テーブルをjoinできる機能という理解です。

頂いた内容ではそもそも紐づける項目がないため、難しいと考えられます。

 

逆に言えばReferenceの項目があればDatabaseViewを使わずとも、3つのテーブルを結合したViewを作ることができ、コンテキストメニューからExportできます。