我根据条件可以查出两种情况的数据
现在我想要的是如果状态是1的,我就选择这一条数据,如果没有的,就像第二张图,那我就选择这种情况。该如何加以判断呢。
select name, age, case when count(1) > 1 then '1' else '0' end state from table group by name, age;