Sqlite 触发器 怎样将一个表中的某一条数据删除后然后将这一条数据插入到另一个表中? 30
比如说:学生表1姓名性别年龄张胜男12张三男13如果删除了任意一条记录就将删除的记录写到另外一个表中学生表2(姓名性别年龄删除时间)...
比如说: 学生表1 姓名 性别 年龄
张胜 男 12
张三 男 13
如果删除了任意一条记录 就将删除的记录 写到另外一个表中 学生表2 (姓名 性别 年龄 删除时间) 展开
张胜 男 12
张三 男 13
如果删除了任意一条记录 就将删除的记录 写到另外一个表中 学生表2 (姓名 性别 年龄 删除时间) 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏30(财富值+成长值)
1个回答
2015-07-16
展开全部
insert into jumper1c
select (select min(id) from jumper1b where id<>a.id and fromnet =a.[FromNet] or fromnet=a.[ToNet] or tonet =a.[ToNet] or tonet=a.fromnet ),
FromDevice,FromPin,FromNet,ToDevice,ToPin,ToNet
from jumper1b as a;
insert into jumper1d select distinct NULL, 'NET' || ID from jumper1c a
select (select min(id) from jumper1b where id<>a.id and fromnet =a.[FromNet] or fromnet=a.[ToNet] or tonet =a.[ToNet] or tonet=a.fromnet ),
FromDevice,FromPin,FromNet,ToDevice,ToPin,ToNet
from jumper1b as a;
insert into jumper1d select distinct NULL, 'NET' || ID from jumper1c a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询