我尝试使用以下查询,但未能计算重复项,请帮帮我。
SELECT id
, Count(id) As theCount
FROM (
SELECT e.id
, e.cont
, e.date
, p.fname
, p.lname
, p.phone_cell
, p.phone_home
, p.email AS Count
FROM pdata AS p
, ehistory AS e
WHERE p.id = e.id
AND e.date >= '2007-08-05'
AND e.date <= '2019-08-10'
) As C
GROUP BY id
HAVING COUNT Count(id) > 1
;
我收到错误
在 'Count(id) > 1' 附近使用的语法
我认为一切都是正确的。如果有什么不对的,请帮帮我!提前致谢。