尝试从下面的查询中获取最大pol_id的计数。
我可以获得max pol_id但是当我输入count(max(pol_id))时无法获得计数
任何人都可以提供帮助。
select max(pol_id) FROM error_t e (NOLOCK)
join catalog_t c
on e.pol_id = c.catalog_id
WHERE e.err_num = '1'
and e.err_dsc = 'no catalog id'
答案 0 :(得分:0)
如果我理解得很好,我想你想要计算最多的时间。
select count(pol_id) FROM error_t e (NOLOCK)
join catalog_t c
on e.pol_id = c.catalog_id
where pol_id = (select max(pol_id) FROM error_t e (NOLOCK)
join catalog_t c
on e.pol_id = c.catalog_id
WHERE e.err_num = '1'
and e.err_dsc = 'no catalog id');
这些方面的东西。我在mysql中并不是很好,所以如果有人有更好的答案,请随意发布。