我想用子查询来做以下事情,即使我可以用另一种方式来做。我正在查询一个大型联结表,在该查询中,我想计算出现次数超过 X 的所有县名称。
select v.id, k.countyName
from v inner join k on v.countyID=k.countyID inner join
icd_jxn on v.id = icd_jxn.id
where k.countyName in
(select count(k.countyName) from k
having count(k.countyName) > 10)
给出的错误是conversion failed when converting the varchar value X to int
。我不想做任何转换,我只想要县名出现在表格上的次数。