Valid.sql
Upload User: fangwenmm
Upload Date: 2014-06-18
Package Size: 6955k
Code Size: 1k
Development Platform:

Visual C++

  1. USE Stock
  2. GO
  3. CREATE VIEW dbo.Valid
  4. AS
  5. SELECT dbo.ProInStore.SpId AS 库存记录编号, dbo.Product.Pname AS 产品名称, 
  6.       dbo.ProInStore.Pprice AS 产品价格, dbo.ProInStore.Pnum AS 产品数量, 
  7.       dbo.ProInStore.MakeDate AS 生产日期, dbo.Storehouse.Sname AS 仓库名称, 
  8.       ROUND(DATEDIFF(day, DATEADD(day, dbo.Product.Valid, dbo.ProInStore.MakeDate), 
  9.       GETDATE()), 0) AS 距离失效期的天数
  10. FROM dbo.ProInStore INNER JOIN
  11.       dbo.Product ON dbo.ProInStore.Pid = dbo.Product.Pid AND DATEDIFF(day, 
  12.       GETDATE(), dbo.ProInStore.MakeDate) 
  13.       >= dbo.Product.Valid - dbo.Product.AlarmDays INNER JOIN
  14.       dbo.Storehouse ON dbo.ProInStore.Sid = dbo.Storehouse.Sid
  15. GO