好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MSSQL 計算兩個日期相差的工作天數的語句

MSSQL 計算兩個日期相差的工作天數的語句

熱門標簽:廣東防封卡外呼系統原理是什么 外呼系統改進 分享百度地圖標注多個位置 地圖標注牌 長沙智能外呼系統 電銷機器人公司 需要哪些牌照 菏澤語音電銷機器人加盟公司 知名電銷機器人價格 湖南電腦外呼系統平臺
復制代碼 代碼如下:

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_WorkDay]') and xtype in (N'FN', N'IF', N'TF'))
drop function [dbo].[f_WorkDay]
GO
--計算兩個日期相差的工作天數
CREATE FUNCTION f_WorkDay(
@dt_begin datetime, --計算的開始日期
@dt_end datetime --計算的結束日期
)RETURNS int
AS
BEGIN
declare @i int
select @i=abs(datediff(dd,@dt_begin,@dt_end))
declare @t table(dt datetime)
if @dt_begin>@dt_end
insert @t select dateadd(dd,number,@dt_end) from master..spt_values
where number=@i and type='P'
else
insert @t select dateadd(dd,number,@dt_begin) from master..spt_values
where number=@i and type='P'
return(select count(*) from @t where (datepart(weekday,dt)+@@datefirst-1)%7 between 1 and 5)
END
GO
select dbo.f_WorkDay('2009-10-10','2009-10-1')
/*
-----------
7
(1 個資料列受到影響)
*/
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_WorkDay]') and xtype in (N'FN', N'IF', N'TF'))
drop function [dbo].[f_WorkDay]
GO
--計算兩個日期相差的工作天數
CREATE FUNCTION f_WorkDay(
@dt_begin datetime, --計算的開始日期
@dt_end datetime --計算的結束日期
)RETURNS int
AS
BEGIN
DECLARE @workday int,@i int,@bz bit,@dt datetime
set @workday=0
IF @dt_begin>@dt_end
SELECT @bz=1,@dt=@dt_begin,@dt_begin=@dt_end,@dt_end=@dt
ELSE
SET @bz=0
WHILE @dt_begin=@dt_end
BEGIN
SELECT @workday=CASE
WHEN (@@DATEFIRST+DATEPART(Weekday,@dt_begin)-1)%7 BETWEEN 1 AND 5
THEN @workday+1 ELSE @workday END,
@dt_begin=@dt_begin+1
END
RETURN(CASE WHEN @bz=1 THEN -@workday ELSE @workday END)
END
GO
select dbo.f_WorkDay('2009-10-10','2009-10-1')
/*
-----------
-7
*/
您可能感興趣的文章:
  • SQL Server 日期函數CAST 和 CONVERT 以及在業務中的使用介紹
  • SQLserver中用convert函數轉換日期格式的方法
  • SQL Server 日期相關資料詳細介紹
  • sqlserver獲取當前日期的最大時間值
  • sqlserver中如何查詢出連續日期記錄的代碼
  • sql 查詢本年、本月、本日記錄的語句,附SQL日期函數
  • Sqlserver 常用日期時間函數
  • 根據日期知道當天是星期幾的手動計算方法
  • 按日期選擇最晚日期與最早日期對應的數的差值
  • SQL Server自動生成日期加數字的序列號
  • SQL 返回期間內的所有日期
  • 數據庫 日期加減處理
  • sql語句中如何將datetime格式的日期轉換為yy-mm-dd格式
  • 在SQL中使用convert函數進行日期的查詢的代碼
  • SQL Server日期計算
  • SQL Server各種日期計算方法(收藏)
  • SqlServer中的日期與時間函數

標簽:天水 珠海 福建 西寧 呼和浩特 泉州 商洛 美容院

巨人網絡通訊聲明:本文標題《MSSQL 計算兩個日期相差的工作天數的語句》,本文關鍵詞  MSSQL,計算,兩個,日期,相差,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MSSQL 計算兩個日期相差的工作天數的語句》相關的同類信息!
  • 本頁收集關于MSSQL 計算兩個日期相差的工作天數的語句的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美深夜福利网站在线观看| 欧美日韩精品AV无码245期| 国产鲁鲁视频在线播放| 十分满分的甜全文免费阅读| 91女厕偷拍女厕偷拍高清APP| amazon日本网站入口| 白嫩美女hd高清在线看| c小娇妻的十八种姿势h| 日韩久久久久久久久久久漫画| 国模少妇一区二区三区咪咕| 啊哈哈哈哈主人我错了哈哈哈哈柯| 中国白毛老头性xxxxx| 亚洲综合小说另类图片动图| 男人吃奶摸下面弄进去会怀孕吗| 一级黑寡妇毛片免费视频| 教父电影在线观看高清完整版| 免费看国产片在线观看| 娇妻之欲海泛舟第二部老外| 久久亚洲精品高潮综合色A片| 久久国产精品一国产精品金尊 | 国精品人妻无码一区二区三区软件| 国产精品美女久久久久图片 | 色屁屁在线| 男人疯狂添女人下部高潮A片 | 想要人妻的上司HD| 国产香港日本三级在线观看| 国产精品V欧美精品v日本精品体验| 美女黄网| 国产做受??4777cos游戏| 成年男女免费视频| 午夜猎人 高清 在线| 看黄色的网址| 俄罗斯美女一级爱片| 国产区亚洲区| 女偶像私下的yin荡生活51小说| 丰满大白屁股ass| 女男叉叉叉叉叉| 欧美大尺度捏胸吃胸戏的视频| 国产又白又小又紧又急又爽| 99久久er热在这里都是精品99| av电影在线免费看|