1

我正在尝试在 Access 2010 中的 2 列中查找重复条目并将它们组合在一起而不影响数据完整性(我总共有 20 列,其中 2 列包含随机行中的重复项)。我希望将包含重复项的行排成一行。

我有这个公式来查找重复项,但它似乎不起作用并且无论如何都不会对重复项进行分组。

SELECT t.IsParent, tbl.*
FROM (SELECT 
     parent.id , 1 AS IsParent, parent.[company url] as Col
FROM 
    tbl AS child INNER JOIN tbl AS parent ON child.domain_name = parent.[company url]
WHERE (((parent.domain_name)<>[parent].[company url]))
union all
SELECT 
    child.id , 0 AS IsParent,  child.[company url] as Col
FROM 
    tbl AS child INNER JOIN tbl AS parent ON child.domain_name = parent.[company url]
WHERE (((parent.domain_name)<>[parent].[company url]))
)  AS t INNER JOIN tbl ON t.id = tbl.id;

我非常感谢帮助解决这个问题。

谢谢

4

0 回答 0