EXISTS won't help much either, postgresql is not too fast, when itcomes to that sort of approach.join is always going to be fast, it is about time you learn joins anduse them ;)