获得最大数量的feld

时间:2017-06-16 12:48:19

标签: mysql

尝试从下面的查询中获取最大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'

1 个答案:

答案 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中并不是很好,所以如果有人有更好的答案,请随意发布。