a|a_id|b_id
1| 13 | 0
2| 14 | 0
3| 13 | 57
4| 13 | 0
5| 15 | 11
6| 15 | 0
7| 15 | 234
8| 14 | 0
Итак, я хочу вернуть только эти a_id
, все строки в b_id
равны 0. В этом случае это будет a_id = 14 .
a|a_id|b_id
1| 13 | 0
2| 14 | 0
3| 13 | 57
4| 13 | 0
5| 15 | 0
6| 15 | 0
7| 15 | 0
8| 14 | 0
Во втором случае это будет 14 и 15
То, что я пробовал:
select a_id
from id_table
group by a_id
having max(b_id) > 0