SQL语句:怎么样删除两个表中的记录呢?两个表有相同的字段。
例:
Tablel  (字段A)
Table2   (字段A)如果要删除Table1、Table2中字段A='1000' 的记录要怎么删除呢??
是用Delphi做的。

解决方案 »

  1.   

    SQL语句怎么写呢??望高手指教。
      

  2.   

    delete from table1 where a = ''
    delete from table2 where a = ''
      

  3.   

    把语句写在一个存储过程中!!!
    delete from table1 where a = ''
    delete from table2 where a = ''
      

  4.   

    可以建触发器
      例如
      Create Trigger Trg1 on Table1 for Delete
      as
      begin
        Delete from Table2 where a=(Select a From Deleted)
      end
      

  5.   

    SQl SERVER 里建立触发器即可完成。