+ -
当前位置:首页 → 问答吧 → 求一个sql或者hql删除语句?

求一个sql或者hql删除语句?

时间:2011-07-15

来源:互联网

有两个表,一个是联系人表 “linkman”,一个是分组表“group”,他们是多对多的关系(在类中是双向关联),一个联系人可以在多个分组中,现在我想删除一个分组同时删除该分组中不属于其他分组的联系人信息。

  例如:“联系人 1” 既属于 “分组 1” 又属于 “分组2”,“联系人 2 ”只属于 “分组1”;现在我想删除 “分组 1”同时删除 分组一中的不属于其他分组的联系人信息。也就是 删除“联系人 2”而不删除“联系人1”。

这个用 hql 或者 sql 语句怎么写? 可以用汉字表达。谢谢大家了


+---------------+-------------+
| linkman_id | group_id | 
+---------------+-------------+
| 1 | 1 |
+---------------+-------------+
| 2 | 1 |
+---------------+-------------+
| 1 | 3 |
+---------------+-------------+

作者: afgasdg   发布时间: 2011-07-15

删除一个分组干嘛还要删除联系人的信息,人和分组不是相互独立的吗

作者: rucypli   发布时间: 2011-07-15