Same SQL, Different Results: A Subtle Oracle vs. PostgreSQL Migration Bug