从其他表中插入一列

时间:2017-03-03 15:17:16

标签: sql-server

我创建了有5列的表,即。

ac_no,customer_code,firstname,lastname,address

现在我需要从2个不同的表中插入来自客户桅杆和ac_no的客户代码。存入ac_mast和贷款桅杆。 在上图中,您会看到客户代码和ac_no.customer代码是persions id,而ac_no就像我们在创建客户代码后生成的银行帐号。我需要从1个表中插入1列,从其他各个表中插入其他列。

1 个答案:

答案 0 :(得分:2)

您需要使用选择数据的连接执行insert into语句。

INSERT INTO {tablename} (customerCode, ac_no)
  SELECT customerCode, ac_no
  FROM {deposit} inner JOIN {table1Field} AS t1 ON {table2Field} = t2

将{}中的名称替换为您的表名和字段名。

希望这有帮助!