数据库如下所示:
表1
id | name
1 | James
2 | Rick
3 | Carl
表2
id | age | gender
<this table is empty>
我想做一个查询,将所有id的相同数据传递到表2中。因此,在查询之后,数据库将如下所示:
表1
id | name
1 | James
2 | Rick
3 | Carl
表2
id | age | gender
1 | 20 | male
2 | 20 | male
3 | 20 | male
我试过进行一些内部连接查询,但似乎无法正常工作。有什么建议吗?
3条答案
按热度按时间kyxcudwk1#
你想要这个吗?
正常情况下,
id
s是自动定义的,所以您可以省略:bvn4nwqk2#
看起来你想要
id
来自table1
,然后是其他列的固定值。如果是这样,请考虑
insert ... select
语法:rta7y2nd3#
你可以像这里描述的那样:
https://www.w3schools.com/sql/sql_insert_into_select.asp
可能是这样的