领导让我建立视图,从左边的表中读取数据生成右边表的那个样子,
还有张关联表是
columnid
documentid
这两个字段我没有啥头绪,有人能帮帮我吗?

解决方案 »

  1.   

    create view_test as
    select ... as ...,
    ... as ...,
    ...
    from tb
      

  2.   


    create view [视图名]
    as
    [查询语句]关键是写出这句查询语句,要给出与TCL_CMS_VideoColumn表关联的其他表的表结构及字段说明,
    否则不知如何帮你写喔.
      

  3.   

    insert into TCL_TPSV_Class(ID,Title,ParentID,Level,contentNum,Ctype,PathTitle,ClassOrder,ClassHidden,AppDeviceTypes,Entitle,EnPathTitle)
    select id,name,parentColumnId,ColLevel,
    (select count(*) from 关联表 where columnid=a.id) as contentNum,
    colType,
    (select top 1 name from TCL_CMS_VideoColumn where id=a.ParentColumnId)+name as pathtitle,
    colOrder,ColHidden,Appdevice,EnName,
    (select top 1 Enname from TCL_CMS_VideoColumn where id=a.ParentColumnId)+Enname as EnPathTitle
    from TCL_CMS_VideoColumn a
      

  4.   

    谢谢 qianjin036a 给出的语句,我成功的建立了视图,并且从中学习到了怎么样做条件关联count的方法
    结贴了