同じSQL Serverデータベースに2つのテーブルがあります。 Table1は「電子メール」と「CompanyName」を含み、参照テーブルとして使用されているテーブルです。 Table2には同じ列がありますが、CompanyNameフィールドの一部がありません。電子メールドメイン名を使用してSQL Serverの列を更新する方法
Table1の 'Email'列のドメイン名(@の後のすべて)をTable1の 'EmailName'列と一緒に使用して、それぞれの 'CompanyName'と組み合わせて、 Table1は、Table2のEmailドメイン名と一致します。
たとえば、Email = '[email protected]'、 '[email protected]'とそれぞれのCompanyName = 'glaxosmithkline'、 'Johns Hopkins'のようなエントリがTable1にあるとします。
はその後、表2に、私は=「[email protected]」、「[email protected]」電子メールを持っている会社名は、私は、@ gsk.comと@jhmiを使用したい
空白になっています。 eduの部分をマッチさせて、 'Glaxosmithkline'と 'Johns Hopkins'をTable2 CompanyName列に入力します。