我有一个包含列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
插入w_ID
所有tag_id = 25
并且还要保留现有数据
新数据应该是这样的
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
答案 0 :(得分:0)
insert into tableName(tag_ID,W_ID)
select 28,W_ID from tableName where tag_ID=25
答案 1 :(得分:0)
您可以使用带有文字28的insert-select语句来生成此数据:
INSERT INTO mytable
(tag_id, w_id)
SELECT 28, w_id
FROM mytable
WHERE tag_id = 25