2 つのテーブルを使用して、Oracle で SQL 結合クエリを作成しました。クエリを作成している間、select 句で列を参照するためにテーブル エイリアスを使用しませんでした。選択した列が両方のテーブルで異なる名前を持っていたため、これが可能になりました。
したがって、質問は次のとおりです。両方のテーブルに同様の列名があるにもかかわらず、テーブルのエイリアスを使用して列を選択する必要がありますか (パフォーマンスの観点から)?
注意: 現在、「列を選択するためにテーブル エイリアスを指定しない結合クエリの場合、オラクルは常にテーブル メタデータを検索して、どのテーブルにこの列があるかを調べる」という印象を受けています。それで、私の仮定は本当ですか?
ありがとう、ハヌマント