【发布时间】:2011-09-22 15:53:19
【问题描述】:
我有带列的 table1:
def_id, def_name, username etc
我有另一个表 table2 有一些关联:
assoc_id,parent_id,child_id
parent_id 和 child_id 实际上是来自 Table1 的 def_id。它们根据 GUI 中的 parent_child 关系用户操作插入到 Table2 中。
现在我想从 Table1 中为特定用户名选择所有 def_id,然后使用该输入删除所有记录,如果这些 def_id 是 Table2 中 parent_id 或 child_id 的一部分。
如何在 SQL 中执行此操作?我正在使用 Sybase 数据库。
任何帮助将不胜感激
【问题讨论】:
标签: sql sybase sql-delete