Liferay 6.2 自定义连接具有相同名称的列重叠
Posted
技术标签:
【中文标题】Liferay 6.2 自定义连接具有相同名称的列重叠【英文标题】:Liferay 6.2 custom joins columns with same names are overlapping 【发布时间】:2020-09-04 20:48:45 【问题描述】:我在tutorial 之后创建了一个自定义联接,其中两个表包含一些具有相同名称的列,并且在结果集中,第一个表列的值覆盖了第二个表的值。
【问题讨论】:
您是否希望我们完成相同的教程才能回答您的问题?请提供minimal reproducible examplein this question(使其独立于可能消失的外部资源,并且可以索引)。另外,请阅读How to Ask 【参考方案1】:SQL 别名用于为表或表中的列提供临时名称。
SELECT
table1.comlumn1 AS table1Column1,
table2.comlumn1 AS table2Column1
FROM
tab1 AS table1
JOIN tab2 AS table2
ON table1.id = table2.table1Id
【讨论】:
以上是关于Liferay 6.2 自定义连接具有相同名称的列重叠的主要内容,如果未能解决你的问题,请参考以下文章