2014-03-29 66 views
0
delete dbo.GL_CHEQBOOKMST, dbo.GL_CHEQBOOKDTL 
    from dbo.GL_CHEQBOOKMST sam 
    inner join dbo.GL_CHEQBOOKDTL sad on sam.CBM_COCODE = sad.CBD_COCODE 
    where sam.CBM_COCODE='13' 

該查詢顯示我的表之間,逗號錯誤如何使用內部聯接

幫助我感謝刪除SQL 2點表中的記錄

+0

2008年的版本,我使用 – user3189515

+0

我試圖刪除13兩個表中 – user3189515

+0

DELETE FROM dbo.GL_CHEQBOOKMST WHERE CBM_COCODE = '13',然後DELETE FROM dbo.GL_CHEQBOOKDTL WHERE CBD_COCODE = '13' 再次給我上的錯誤然後聲明 – user3189515

回答

0

您需要使用兩個語句 - 一個單獨的SQL聲明不能從刪除兩個表!

DELETE FROM dbo.GL_CHEQBOOKMST WHERE CBM_COCODE = 13 
DELETE FROM dbo.GL_CHEQBOOKDTL WHERE CBM_COCODE = 13