我有一個欄目表1:SQL從一個表中選擇記錄,並以此作爲輸入到另一個表中刪除記錄
def_id, def_name, username etc
我有有一些關聯的另一表表2:
assoc_id,parent_id,child_id
parent_id,child_id實際上是來自Table1的def_id。它們基於GUI中的parent_child關係用戶操作被插入到表2中。
現在我想從Table1中爲特定用戶名選擇所有def_id,然後使用該輸入刪除所有記錄,如果這些def_ids是來自Table2的parent_id或child_id的一部分。
如何在SQL中執行此操作?我正在使用Sybase數據庫。
任何幫助將不勝感激
感謝所有的答覆。真的非常感謝幫助我。查爾斯BRETANA的第一個答案的伎倆對我來說,他建議在下一個查詢給了我一個語法錯誤 SQL Anywhere錯誤-131:語法錯誤附近行「去哪兒」 1 感謝 -C – Chandu
您可能需要添加從條款獲得第二個工作...我編輯顯示... –