Duplicate column name ‘id’
重复列名“id”
第一种
create view student_class_v1 AS
select s.*,c.id as cid ,c.name as cName from my_class c left join
my_student2 s on c.id=s.class_id;
select * from student_class_v1
第二种
create view student_class_v1 AS
select * from my_class right JOIN
my_student2
using(id,name);
数据库列名重复
最新推荐文章于 2026-04-08 19:38:29 发布
本文探讨了在创建SQL视图时遇到的重复列名错误,并提供了两种解决方案。第一种方案通过使用别名避免重复列名,第二种方案则通过使用USING子句在JOIN操作中匹配列。这些技巧对于数据库开发者来说非常实用。
1912

被折叠的 条评论
为什么被折叠?



