I'm trying to understand how PostgreSQL handles TIMESTAMP WITH TIMEZONE type, and I 'm running into the discrepancy between theory and practice.
According to the documentation and other stack overflow posts,
For timestamp with time zone, the internally stored value is always in UTC ... When a timestamp with time zone value is output, it is always converted from UTC to the current timezone zone.
I believe this means that all timestamps in any given SELECT statement will be in the same/current timezone. However, this is what I see:
interview_timestamp is TIMESTAMP WITH TIMEZONE. This blows my mind.