这种情况下如何写SQL查询?

How to write SQL Query for this case?

假设我有一个表 A -

id 值
1个
2天

表B

idTableA someValue someOtherValue
1 d e
1 x y

现在在 tableB 中,我想插入 idTableA 来自 tableA 的行,并在 somevalue 和 someOtherValue 中插入自定义值。

我想写这样的查询:

insert into B (idTableA,someValue,someOtherValue)
values(idTableAValue, 'value1', 'value2') 
(select idTableA from TableA )    

最好的方法是什么?

试试这个:

insert into B (idTableA, someValue, someOtherValue)
select idTableA, 'value1', 'value2' 
from TableA