回答受付が終了しました
SQL文の「insert into」について ●同じテーブル内で、ある値だけを変更してレコードを複製したいとする 例えば…[テーブル1] カラム名→ 年 | 項目 | 場所
SQL文の「insert into」について ●同じテーブル内で、ある値だけを変更してレコードを複製したいとする 例えば…[テーブル1] カラム名→ 年 | 項目 | 場所 値→ 2016 りんご A1 というデータが入ったテーブル1があったとします。 このテーブル1の中に、場所の値だけを変更したレコードを複製するとします 以下のようにしたい↓ 年 | 項目 | 場所 2016 りんご A1 2016 りんご A2 2016 りんご A3 2016 りんご A4 クエリ↓ insert into テーブル1(年,項目,場所) select 年,項目,A2 from テーブル1 を実行すれば複製されますが「A2」のところを今度は「A3」に変えてまた実行するといったやり方だと、複製したいデータが少なければいいですが、たくさんあった時は非効率的になってしまいます。 複製したいデータが複数あった時、まとめて一括で複製できる方法はありますでしょうか?
SQL Server | データベース・2,242閲覧・25