-- Indexed View: https://msdn.microsoft.com/en-us/library/ms191432(v=sql.110).aspx
CREATE VIEW [dbo].[view_PeiCangDans] AS
--某些配舱单,没有推柜,也没有排柜,最后不了了之的配舱单汇总,统计是统计两个星期的
with C1 as(
select 配舱单信息表.配舱确认单号,配舱单信息表.箱型,配仓单明细表.订单号,配舱单信息表.船期,配舱单信息表.配舱单装箱时间,配仓单明细表.单证确认装箱日期,配仓单明细表.确认结果,配仓单明细表.errorsolution,配仓单明细表.errordeadline
from 配舱单信息表 left join 配仓单明细表
on 配舱单信息表.配舱确认单号=配仓单明细表.配舱确认单号
where 配舱单信息表.配舱单装箱时间>=CONVERT(varchar(10),GETDATE()-14,120)
and 配舱单信息表.配舱单装箱时间<=CONVERT(varchar(10),GETDATE(),120)
and 配舱单信息表.船期<CONVERT(varchar(10),GETDATE(),120)
)
select * from C1
where 单证确认装箱日期 is null and (errorsolution!='推柜' or errorsolution is null)
CREATE VIEW [dbo].[view_PeiCangDans] AS
--某些配舱单,没有推柜,也没有排柜,最后不了了之的配舱单汇总,统计是统计两个星期的
with C1 as(
select 配舱单信息表.配舱确认单号,配舱单信息表.箱型,配仓单明细表.订单号,配舱单信息表.船期,配舱单信息表.配舱单装箱时间,配仓单明细表.单证确认装箱日期,配仓单明细表.确认结果,配仓单明细表.errorsolution,配仓单明细表.errordeadline
from 配舱单信息表 left join 配仓单明细表
on 配舱单信息表.配舱确认单号=配仓单明细表.配舱确认单号
where 配舱单信息表.配舱单装箱时间>=CONVERT(varchar(10),GETDATE()-14,120)
and 配舱单信息表.配舱单装箱时间<=CONVERT(varchar(10),GETDATE(),120)
and 配舱单信息表.船期<CONVERT(varchar(10),GETDATE(),120)
)
select * from C1
where 单证确认装箱日期 is null and (errorsolution!='推柜' or errorsolution is null)
and 箱型!='LCL'
最终结构