如何做两表查询的视图?比如我的库中有两表
select a.name,a.tel,b.code,b.sex from userinfo a,terimid b where a.id=b.id如果改成视图,怎么写呀,我这样建视图时,系统提示,列名有重复!

解决方案 »

  1.   

    create view viewname as
    select a.name,a.tel,b.code,b.sex from userinfo a,terimid b where a.id=b.id
      

  2.   

    create or replace view aaa
    as
    select a.name,a.tel,b.code,b.sex from userinfo a,terimid b where a.id=b.id
    --你贴得sql没有问题,可能你的sql不只是这些
      

  3.   

    create view view1
    as
    select a.name 别名1,a.tel 别名2,b.code 别名3,b.sex 别名4  from userinfo a,terimid b where a.id=b.id
      

  4.   

    create view viewName
    as
    select a.name,a.tel,b.code,b.sex from userinfo a,terimid b where a.id=b.id