组成视图的属性列名:全部省略或全部指定,全部指定的三种情况,可以举个例子吗
设表 a 有列 id,name,scroe,num
多列重名
select a.*,b.id as bid,b.score as bscore,b.num as bnum from a left join a b on a.id=b.id where a.num=1
使用聚合函数
select a.*,avg(b.score) as avg_score from a left join b on a.id=b.id group by a.id,a.name,a.score,a.num
需要改名的。。。这个就随意了,类似于第一种