jzxs 表:
id name year content
1 李四 1988-2-8 简介1
2 王五 1912 简介2jzxs1 表:
id title url
1 画家简历 jzxs-1.aspx
2 画家随笔 jzxs-2.aspx
3 相关作品 jzxs-3.aspx
jzxstitle 表:
id jzxs1Id jzxsId contern
1 1 1 是的方式的第三方
2 2 1 是的方式的搞到
3 3 1 共和国发挥
4 1 2 的发布会发光好
5 2 2 法规和法国
6 3 2 的富贵繁华
7 1 3 的风格大方给对方
8 2 3 投入肺腑
9 3 3 德国的法国的风格
以上这三张表,我想通过点击第一张表的用户Id 删除 这个Id 所包含的所有信息 !本人新手 希望答复者 详细些,万分感谢!
id name year content
1 李四 1988-2-8 简介1
2 王五 1912 简介2jzxs1 表:
id title url
1 画家简历 jzxs-1.aspx
2 画家随笔 jzxs-2.aspx
3 相关作品 jzxs-3.aspx
jzxstitle 表:
id jzxs1Id jzxsId contern
1 1 1 是的方式的第三方
2 2 1 是的方式的搞到
3 3 1 共和国发挥
4 1 2 的发布会发光好
5 2 2 法规和法国
6 3 2 的富贵繁华
7 1 3 的风格大方给对方
8 2 3 投入肺腑
9 3 3 德国的法国的风格
以上这三张表,我想通过点击第一张表的用户Id 删除 这个Id 所包含的所有信息 !本人新手 希望答复者 详细些,万分感谢!
你现在不用,将来转型,累死你
delete * from jzxs where id=***
用SQL语句,很轻松啊!
至于点击等其它事件!
你不给我们看源码,哪知道你要啥啊!
不能这么整啊!
这叫啥玩艺啊!
delete jaxsi where id in
(
select Jzxs1id from jzxstitle where jzxsid =1
)
删除 第二个表的信息
delete from jzxstitle where jzxsid = 1
删除第三个表信息
delete from jaxs where id =1
删除第一个表信息
我对不sql语句不是很通,能否写详细些
级联更新意思就是当更新主表的时候,子表对应的信息也自动更新了
级联删除的意思是当删除主表的时候,子表的对应的信息也会自动删除。
所以,你只需要删除级联关系中主表的数据,子表的数据自动就删除了。如果不这样做的话,就只能使用多条SQL语句,先删除子表数据,然后删除主表数据了。
否则会有参照完整性约束的错误。