这是一张用户表
create table sys_Users--用户表
(
ID int  identity(1,1) not null,
UserCode varchar(8) primary key not null,
NovellCode      varchar(100) null, --Novell网账号登录
DomainCode      varchar(100) null, --域用户账号登录
UserName varchar(512) null,--真实名字
Password varchar(100) null,--登录密码
Password_UK varchar(100) null,--USB-Key密码
OrgCode varchar(32) null,--组织代码(可以使用组织代码或者使用下面3个字段)
QDDM varchar(32) null,--渠道代码
KHDM varchar(32) null,--客户代码
UserType        char(1) null,--用户性质(0.总部  1.分公司 2.代理商 3.店铺)Tel varchar(50) null,
Phone varchar(32) null,
Email varchar(50) null,
Address varchar(128) null,
Address2 varchar(128) null,
LastLoginTime   datetime null,--最后登录时间
LastLogoutTime  datetime null,--最后登出时间
FlagAdmin char(1) null,--是否系统管理员
FlagOnline char(1) null,--是否在线
LoginCount int null,--登录次数
DataSets varchar(256) null,--所拥有的账号集合
IsLockedMac char(1) default(0) null,--是否锁定MAC地址
MacAddress varchar(256) null,--MAC地址
IsLocked char(1) default(0) null,--锁定用户(暂时锁定)
LoginType char(1) default(2) null,--登录方式(0.未定义 1.账号密码登录 2.USB-Key登录 )
TZSY            char(1) default(0) null,--停止使用需要建视图,在试图里面必须加上组织名称,渠道名称,客户名称,怎么做

解决方案 »

  1.   

    create view v_name
    as
    beign
        select a.*,b.组织名称,c.渠道名称,d.客户名称 from 用户表 a
             left join 组织表 b on a.组织id=b.组织id
            left join 渠道表 c on a.渠道ID=c.渠道id
            left join 客户表 d on a.客户id=d.客户id
    end
      

  2.   

    视图不简单,就是
    create view 视图名字
    as
     begin
      查询语句就行了
    end楼上已经写出来了,顶
      

  3.   

    楼主,干嘛这么累,在数据库视图里去连接,拖拉几下就行了!
    如果你想学习代码如何写,你在数据库视图建立之后,有SQL的方式查看代码就知道了