sqlseverでSQLによってコンテンツをキーワードで分割する方法は?
t1 と t2 の 2 つのテーブルがあり、t2 の列を t1 の単語で分割したいと考えています。
t1
column1
a
bc
c
z
t2(based)
column1 column2
1 abcrrr
2 cdt
3 e
t2(updated)
column1 column2
1 a
1 bc
1 rrr
2 c
2 dt
3 e
上記のように t2 を更新する SQL 文を書くことはできますか? SQLserver 2008 でこのパフォーマンスが必要です。
ロジックは、t1.column1 のデータが t2.column2 の部分文字列である場合、t2.column2 を同じ t2.column1 を持つ 2 つの新しい行に分割しますが、新しい行の t2.column2 の場合、1 つは部分文字列です。 、その他は残りです (sutStr が削除されています)。
ありがとう!ワワ