您的位置:首页 > 数据库

SQL Server:使用T-SQL创建视图

2016-11-29 17:41 337 查看
记录一下,T-SQL写视图

作用:取到几个国家、区域、代理下的各个机型价格(LZ目前公司做IP话机)

if exists(select 1 from sysobjects where name='V_YEA_SalesPrice')
drop view V_YEA_SalesPrice
go
create view V_YEA_SalesPrice
as
select t1.FID,t1.FNUMBER,t2.FNAME,t1.F_YEA_BELONGTYPE,t1.FEFFECTIVEDATE,t1.FEXPIRYDATE,t1.F_YEA_AGENT,t1.F_YEA_COUNTRY,t1.F_YEA_REGION,
t3.F_YEA_MATERIAL,Convert(float,t3.F_YEA_AGENCYPRICE) F_YEA_AGENCYPRICE,Convert(float,t3.F_YEA_VIPPRICE) F_YEA_VIPPRICE,t3.F_YEA_EXCHANGERATE,
Convert(float,t3.F_YEA_LOCALMAPPRICE) F_YEA_LOCALMAPPRICE,Convert(float,t3.F_YEA_LOCALSMRPPRICE) F_YEA_LOCALSMRPPRICE,
Convert(float,t3.F_YEA_MAPPRICE) F_YEA_MAPPRICE,Convert(float,t3.F_YEA_SMRPPRICE) F_YEA_SMRPPRICE
from YEA_t_SalePriceBill t1 left join YEA_t_SalePriceBill_L t2
on t1.FID=t2.FID
left join YEA_t_SalePriceEntity t3
on t1.FID=t3.FID
where t1.FDOCUMENTSTATUS = 'C'

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: