我正在尝试拉动与超过1个folderpeople记录的405B文件夹相关联的人员记录。我使用了以下SQL来获取计数,但我无法弄清楚如何提取实际的人员信息,p.namefirst,p.namelast,p.organizationname和fp.peoplecode。我试过在GROUP BY和HAVING上使用各种排列,但是我一直在收到错误。我只想要来自文件夹,文件夹人员和超过1个文件夹人员记录的人员的数据。SQL Group By和显示字段
SELECT f.folderrsn, Count(fp.folderrsn)
FROM folder f
INNER JOIN folderpeople fp ON f.folderrsn = fp.folderrsn
WHERE f.foldertype = '405B'
GROUP BY f.folderrsn
HAVING Count(fp.folderrsn) > 1
ORDER BY f.folderrsn
有什么建议吗?
我可以添加这些领域很好,但它会从500条记录到少于这个数字,我需要全部500个字段。 – DEwok 2015-02-24 20:00:03
你可以添加一些数据,并告诉我们你期望得到什么 – Smog 2015-02-24 20:01:38