搭建论坛《搭建之星》论坛数据库交流 → 如何快捷删除多个数据表中的相关记录


  共有2382人关注过本帖树形打印

主题:如何快捷删除多个数据表中的相关记录

帅哥哟,离线,有人找我吗?
nmwh_ysl
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:爱好者 帖子:44 积分:281 威望:0 精华:0 注册:2005-5-8 22:56:55
如何快捷删除多个数据表中的相关记录  发帖心情 Post By:2005-12-20 15:32:48

在一个数据库中的多个数据表内,存放着由关键字段相关的数据,如职工基本情况表、奖惩情况表、工资情况表、考勤情况表等,由惟一属性的“职工编号”相互关联。在职工基本情况表中删除某个数据时,需要将其他表中该职工的信息也删除。“星”的《入门到精通》提供了有关例子,但本人感到实现起来较复杂。可否用SQL语句实现快捷删除?请举例。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2005-12-21 9:18:45

不管是用构件还是SQL命令实现删除,思路基本上应是相同的。都是通过关键字(如编号)对其它表进行过滤,将过滤结果删除。具体的SQL命令,过滤通过WHERE子句;删除用delete命令。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

如何快捷删除多个数据表中的相关记录








签名