たとえば、t1 と t2 という 2 つのテーブルがあるとします。
create table t1
{
id int not null,
col1 int null,
col2 int null,
col3 int null
}
create table t2
{
id uniqueidentifier not null,
col1 int null,
col2 int null,
col3 int null
}
以下の結果セットをテーブル t2 に挿入します。
select distinct col1, col2, col3 from t1
クエリを使用してこれを達成するにはどうすればよいですか? 以下のステートメントを試しましたが、構文的に間違っていることはわかっています。
insert into t2
select newid(), distinct col1, col2, col3 from t1