各视图或函数中的列名必须唯一

xieshuoshuo 发布于 2023-12-24 300 次阅读 预计阅读时间: 1 分钟


今天我在写视图时遇到了这样一个问题,大概如下图所示

开始以为我多张表链接的有问题,然后查了一下,发现没问题;然后又以为是多张表之间没有设置主外键关系,于是我自己添加上去了,但发现还是不行,后来上网查了一下,才发现是两个表之间的Id有问题,

在创建视图时两个Id会造成这样的问题,所以解决方案可以是在查询时让其中一个表中的Id起一个别名,也可以不用全查询,只查询自己需要的字段就行。