您的位置 首页 php

SQL Server DATEDIFF() 函数

定义和用法

DATEDIFF() 函数返回两个日期之间的时间。

语法

 DATEDIFF(datepart,startdate,enddate)  

startdate enddate 参数是合法的日期表达式。

datepart 参数可以是下列的值:

实例

SELECT DISTINCT SFCTA . TA001 as 工单单别 , SFCTA . TA002 as 工单单号 ,

MOCTA . TA006 as 产品品号 , MOCTA . TA034 as 产品品名 , MOCTA . UDF01 as 令号 ,

MOCTA . TA011 as 状态码 , MOCTA . TA015 as 预计产量 , SFCTA . TA003 as 加工工序 ,

SFCTA . TA004 as 工艺 , CMSMW . MW002 as 工艺名称 , SFCTA . TA010 as 投入数量 ,

SFCTA . TA011 as 完成数量 , SFCTA . TA012 as 报废数量 , SFCTA . TA017 as 待转数量 ,

SFCTA . TA006 as 工作中心编号 , SFCTA . TA007 as 工作中心供应商 , SFCTA . TA009 as 预计完工日 ,

( case when SFCTA . TA030 <> THEN DATEDIFF ( DAY , SFCTA . TA030 , GETDATE ()) else END ) AS 在制天数 ,

SFCTA . TA021 AS 委外单价

FROM SFCTA as SFCTA

Left JOIN MOCTA as MOCTA On SFCTA . TA001 = MOCTA . TA001 and SFCTA . TA002 = MOCTA . TA002

Left JOIN CMSMW as CMSMW On CMSMW . MW001 = SFCTA . TA004

WHERE (( MOCTA . TA011 <> ‘Y’ ) AND ( MOCTA . TA011 <> ‘y’ )

AND ( SFCTA . TA005 = ‘2’ ) AND ( SFCTA . TA032 = ‘N’ ))

文章来源:智云一二三科技

文章标题:SQL Server DATEDIFF() 函数

文章地址:https://www.zhihuclub.com/79788.shtml

关于作者: 智云科技

热门文章

网站地图