删除的MS Access类似的条目
问题描述:
我有一个MS访问MDB文件是这样的:删除的MS Access类似的条目
表主营:
int recordID
int status
int placement
bool @private
string category
string note
string description
string dueDate
bool completed
int priority
byte[] blob
bool repeatOnCompleteDate
string completeDate
bool alarmSet
string alarmTime
int alarmAdvance
string repeatStartDate
string repeatInfo
我想删除重复项,其中描述+值得注意的是相同的,所以只一个具有相同描述+注释内容的条目仍然存在。如果有两个或两个以上的重复项,其中一些项的类别为0(注意它是一个字符串),请删除它而不是类别不为零的项目。 Fi。
Fi。
Desc - Note - Cat
Hello - Test - 0
Hello - no - 3
Hello - Test - 0
Hello - Test - 4
Hello - Test - 0
然后一个单一的说明你好与笔记测试和类别4应该保持。
我发现
delete from MyTable
where uniqueField not in
(select min(uniqueField) from MyTable T2
where T2.dupField=MyTable.dupField)
它转化为
delete from Main where Category not in (select min(Category) from Main T2 where T2.Description=Main.Description)
,但不起作用。
你推荐哪个MSACCESS SQL命令?
如何在Microsoft Access表中有一个字节数组列? – JMK 2012-07-06 15:13:06