一个SQL语句的写法
有两个表
A B
1 1
2 2
3 3
4 4
5
请大家指教啊 怎么把这个5提取出来插入到A表中 让两张表数据同步
------解决方案--------------------两张表的格式一样才可以的
干脆做成触发器吧,b添加一条记录,同时就添加到a中
是不是这个意思
------解决方案--------------------或者
insert into table_name (column1,column2,...) select columnx,columny,... from another_table
经过一个子查询(subquery)把别的表格的资料填入
------解决方案-------------------- 可以用语句找出不同的,然后再添加到A
比如:1234为ID字段
Select * from B where id not in(Select id from A)
------解决方案--------------------数据同步,
把这两张表的更新、删除、插入操作全部放在一个事务的同一个存储过程里面
之后,两张表的任一个更新、删除、插入操作都调用这个存储过程