首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

请问这个sql如何写

2012-02-26 
请教这个sql怎么写MS SQL server里的sqlDELETE xFROM ProdChangesLastTxn xJOIN ProdChanges pON p.STOCK_

请教这个sql怎么写
MS SQL server里的sql
DELETE x
FROM ProdChangesLastTxn x
JOIN ProdChanges p
ON p.STOCK_ID = x.STOCK_ID
WHERE p.processingstatus='ERPSUC'

我在DB2里sql怎么写?
谢谢

[解决办法]
Delete from ProdChangesLastTxn where STOCK_ID in (select STOCK_ID from ProdChanges where processingstatus='ERPSUC')
[解决办法]

SQL code
delete from ProdChangesLastTxnwhere exists (    select 1 from ProdChanges    where ProdChangesLastTxn.STOCK_ID = ProdChanges.STOCK_ID      and ProdChangesLastTxn.Prod = ProdChanges.Prod      and ProdChanges.processingstatus='ERPSUC') 

热点排行