This pull request addresses an issue in join operations where column types displayed for requested columns are overridden by types from the tables, leading to inaccuracies. Specifically, in scenarios like a LEFT JOIN, the right side may incorrectly lose nullability information and become non-nullable.
Description
This pull request addresses an issue in join operations where column types displayed for requested columns are overridden by types from the tables, leading to inaccuracies. Specifically, in scenarios like a LEFT JOIN, the right side may incorrectly lose nullability information and become non-nullable.