Sql 访问级别重复

Sql 访问级别重复,sql,ms-access,Sql,Ms Access,我需要帮助进入。我有两个表,它们按键连接,键由8列组成。即使现在,两个表中仍有重复项。为了解决这个问题,我想我应该对那些重复的进行排序。 有人能帮我吗,因为我无法解决它 目前我只有文本concat。我需要添加副本的数量 如果值不重复,则末尾应为1 例如 SELECT table1.ColA, table1.ColL, table1.ColC, table1.ColD, table1.ColE, table1.ColH, table1.ColI, table1.ColJ, tab

我需要帮助进入。我有两个表,它们按键连接,键由8列组成。即使现在,两个表中仍有重复项。为了解决这个问题,我想我应该对那些重复的进行排序。 有人能帮我吗,因为我无法解决它

目前我只有文本concat。我需要添加副本的数量 如果值不重复,则末尾应为1

例如

SELECT 
table1.ColA, 
table1.ColL, 
table1.ColC, 
table1.ColD, 
table1.ColE, 
table1.ColH, 
table1.ColI, 
table1.ColJ, 
table1.ColK, 
table1.ColL, 
table1.ColO, 
table1.ColP, 
table1.ColR,
table1.ColS, 
table1.INDEXCOL -> how to create number of duplicated values from 8 columns

FROM table1 LEFT JOIN table2 ON (table1.ColS = table2.ColS) AND (table1.ColC = table2.ColC) AND (table1.ColK = table2.ColK) AND (table1.ColP = table2.ColP) AND (table1.ColO = table2.ColO) AND (table1.ColE = table2.ColE) AND (table1.ColL = table2.ColL)
GROUP BY table1.ColA, table1.ColL, table1.ColC, table1.ColD, table1.ColE, table1.ColH, table1.ColI, table1.ColJ, table1.ColK, table1.ColL, table1.ColO, table1.ColP, table1.ColR, table1.ColS


向我们显示示例表数据和预期结果(格式文本,无图像)。同时向我们显示您当前的查询尝试。(顺便说一句,这里不需要8列,3或4列就可以了。看看。)嘿,不是评论。改为编辑你的问题。谢谢你的帮助:)经过更多的调查,我意识到我的想法是错误的。我不确定两个表中的数据顺序是否相同。我需要通过在indx中添加更多的列来使其更加复杂。还是别的什么
SELECT 
table2.ColA, 
table2.ColB, 
table2.ColC, 
table2.ColD, 
table2.ColE, 
table2.ColF, 
table2.ColG, 
table2.ColH
table2.INDEXCOL -> how to create number of duplicated values from 8 columns

FROM (table2 INNER JOIN Different_table ON (table2.ColH = Different_table.ColH) AND (table2.ColA = Different_table.ColA) AND (table2.ColE = Different_table.ColE) AND (table2.ColD = Different_table.ColD) AND (table2.ColB = Different_table.ColB) AND (table2.ColC = Different_table.ColC) AND (table2.Kod = Different_table.Kod)) LEFT JOIN tblCodes ON table2.ColC = tblCodes.ColC