I have tried both
1) smthng = any(select id from exmplTable)
2) smthng in (select id from exmplTable)
This may be an edge case but:
select * from myTable where id IN ()
will produce: ERROR: syntax error at or near ")"
but
select * from myTable where id = ANY('{}');
Will return an empty result set