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