我有一张桌子:
ID | Name | Relationship
123 | Jane Smith | Wife
123 | Bruce Smith | Child
依旧......
我想创建一个表格,其中具有相同ID的人员位于同一行:
ID | 1st_Name | Relationship | 2nd_Name | Relationship
123 | Jane Smith | Wife | Bruce Smith | Child
我确实有一个字段,表示每个ID的发生次数,即
ID | CountofID
123 | 2
123 | 2
456 | 3
456 | 3
456 | 3
不确定这是否有帮助。
有人建议使用DCount和函数来生成行号。 https://www.599cd.com/tips/access/140703-row-number/ 不知道如何继续。有没有办法只为每个唯一ID生成一个DCount,然后为每个新ID循环并重置它?即ID为123的1-4,然后是ID 456的1-3,等等?
在Access中还有其他方法可以解决这个问题吗?
非常感谢任何指向正确方向的事情。
注意:我在其他网站上询问过,他们注意到桌子的结构有多么错误。目标不是数据结构。我想自动将多行合并为一行,因为我必须通过Excel工作表手动完成。