要做两个搜索,需要对列值进行判断,一个是如果全部为1,则记录下该id号,一个是只要1个值为0,则记录该id号
例如:
ID 值
001 0
001 1
002 1
002 1
003 0
003 0应用第一个搜索,则应显示id 002
应用第二个搜索,则显示id 001 003
不知应该怎么做,请各位帮帮忙,谢谢
例如:
ID 值
001 0
001 1
002 1
002 1
003 0
003 0应用第一个搜索,则应显示id 002
应用第二个搜索,则显示id 001 003
不知应该怎么做,请各位帮帮忙,谢谢
select id from tab group by id having sum(z)=count(z) and sum(z)>0
二、select id from tab group by id having sum(z)<count(z)