我有一个从源程序接收事务的数据库。一旦事务进入数据库,就需要对其进行清理。事务被导入到tblTransactions中,并包含一个TxCode和一个TxDate字段。如果TxCode是"ABCD“或"WXYZ”,并且它们在同一日期,我需要删除除一个事务之外的所有事务。我似乎找不到一种方法来使用SQL语句来查找彼此日期相同的特定类型的所有事务。
发布于 2015-05-20 00:49:50
试一试
DELETE * FROM tblTransactions
WHERE TxCode = "ICTS"
AND transaction_date IN (SELECT transaction_date
FROM tblTransactions
WHERE TxCode = "IRFC")`https://stackoverflow.com/questions/30221588
复制相似问题