【发布时间】:2011-04-02 20:39:37
【问题描述】:
这是一些我必须删除 tblcat1_rec 表中重复出现的 catid 和 recid 的代码,只留下 1 个条目:
mysql = "DELETE FROM tblcat1_rec "
mysql = mysql & " WHERE ID <> (SELECT Min(ID) AS MinOfID FROM tblcat1_rec AS Dupe "
mysql = mysql & " WHERE (Dupe.catid = tblcat1_rec.catid) "
mysql = mysql & " AND (Dupe.recid = tblcat1_rec.recid)); "
DoCmd.RunSQL mysql
我想计算在剩余记录的“TL”列中发现的重复总数。这也意味着,对于已经是唯一的记录,值为 1。
【问题讨论】:
标签: ms-access vba count duplicates