想要使用新关系 ID 在 mysql table 中插入重复数据
want to insert duplicate data in mysql table with new relations id's
我有一个 table 列 ID,tag_ID,W_ID
数据格式如下
ID, tag_ID, W_ID
1 25 124
2 25 128
3 25 135
4 25 189
5 25 254
现在我想插入 tag_ID = 28
和所有具有 tag_id = 25
的 w_ID
并且还想保留现有数据
新数据应该是这样的
ID, tag_ID, W_ID
1 25 124
2 25 128
3 25 135
4 25 189
5 25 254
6 28 124
7 28 128
8 28 135
9 28 189
10 28 254
请告诉我如何使用 phpmyadmin
insert into tableName(tag_ID,W_ID)
select 28,W_ID from tableName where tag_ID=25
您可以使用带有文字 28 的 insert-select 语句来生成此数据:
INSERT INTO mytable
(tag_id, w_id)
SELECT 28, w_id
FROM mytable
WHERE tag_id = 25
我有一个 table 列 ID,tag_ID,W_ID 数据格式如下
ID, tag_ID, W_ID
1 25 124
2 25 128
3 25 135
4 25 189
5 25 254
现在我想插入 tag_ID = 28
和所有具有 tag_id = 25
的 w_ID
并且还想保留现有数据
新数据应该是这样的
ID, tag_ID, W_ID
1 25 124
2 25 128
3 25 135
4 25 189
5 25 254
6 28 124
7 28 128
8 28 135
9 28 189
10 28 254
请告诉我如何使用 phpmyadmin
insert into tableName(tag_ID,W_ID)
select 28,W_ID from tableName where tag_ID=25
您可以使用带有文字 28 的 insert-select 语句来生成此数据:
INSERT INTO mytable
(tag_id, w_id)
SELECT 28, w_id
FROM mytable
WHERE tag_id = 25