视图问题!!
我建立的一个视图得到数据如下:
姓名 作品1 作品2 作品3 作品4
aa ok1 <null> <null> <null>
aa <null> ok2 <null> <null>
aa <null> <null> ok3 <null>
aa <null> <null> <null> ok4
我想通过另外一个视图得到如下结果:
姓名 作品1 作品2 作品3 作品4
aa ok1 ok2 ok3 ok4
请问如何实现???
急~~~~
------解决方案--------------------假如你刚才建立的视图是:vwTemp
现在利用你之前建立的视图,建立新的视图如下:
create view vwTemp2
as
select 姓名,max(作品1),max(作品2),max(作品3),max(作品4)
from vwTemp group by 姓名