前提・実現したいこと
AテーブルのBushoCdにBテーブルのBushoCdの001が該当するデータをコピーしたいのですが、上手くいきません。
下記の通りにしたいです、アドバイスお願いします。
Aテーブル
No | BushoCd |
---|---|
100 | |
110 | |
134 |
Bテーブル
No | BushoCd |
---|---|
100 | 001 |
110 | 002 |
134 | 001 |
結果
No | BushoCd |
---|---|
100 | 001 |
110 | |
134 | 001 |
発生している問題・エラーメッセージ
制約 'PK_MEmpWT_AF2D66D34E580C72" の PRIMARY KEY 違 反。オブジェクト 'dbo.MEmpWT" には重複するキーを挿入できません。 重複するキーの値は () です。
該当のソースコード
insert into Aテーブル (BushoCd) select BushoCd from Bテーブル where EmpNo in (select EmpNo from MEmp where BushoCd = '001')
補足情報(FW/ツールのバージョンなど)
使用環境はA5:SQL Mk-2(2.17.0(x64 edition)
SQL Serverです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2022/01/23 12:36
退会済みユーザー
2022/01/24 02:28
2022/01/24 05:51
退会済みユーザー
2022/01/24 08:44
退会済みユーザー
2022/01/24 08:46