0
私はデータベースをMySQLからPostgrsqlに移行しています。エイリアスとしての列はPostgreSQLではあいまいです
create or replace view translated_attributes_with_attribute_templatevalues as
select
concat_ws('',
translated_attributevalues.attribute_id,
translated_attributevalues.languagecode,
attribute_template_value.id
) AS id,
...
GROUP BY id
をしかしPostgrsqlに、私はメッセージだ:MySQLでは私はこのようなビューを作成
列参照 "idが" LINE 1あいまいです:... GROUP IDで
方法エイリアス "id"を使用できますか?
名前を変更しましたが、コードブレークの他の部分よりも名前を変更しました。これは、列の名前がidであることを前提としているためです。
ありがとう、ローレンズ。完璧に動作します。 – Gunnar
その答えを「正しい」として受け入れることができます。 –