相关疑难解决方法(0)

计算两个日期之间的工作日

如何计算SQL Server中两个日期之间的工作日数?

星期一到星期五,它必须是T-SQL.

sql t-sql date

151
推荐指数
9
解决办法
32万
查看次数

如何计算MySQL中不包括周末和假日的日期差异

我需要计算两个日期之间的天数(工作日),不包括周末(最重要)和假期

SELECT DATEDIFF(end_date, start_date) from accounts
Run Code Online (Sandbox Code Playgroud)

但是,我不知道我应该如何在MySQL中这样做,我发现这篇文章计算两个日期之间的天数,不包括周末(仅限MySQL).我无法弄清楚如何在mysql中进行函数查询,能否给出一些如何用mysql查询实现这一点的信息.如果我遗失了什么让我知道.

[编辑]

CREATE TABLE `candidatecase` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Unique ID',
  `CreatedBy` int(11) NOT NULL,
  `UseraccountID` int(11) NOT NULL COMMENT 'User Account ID',
  `ReportReadyID` int(11) DEFAULT NULL COMMENT 'Report Ready ID',
  `DateCreated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'Date Created',
  `InitiatedDate` timestamp NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Date Initiated',
  `ActualCompletedDate` timestamp NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Date Completed Case',
  `ProjectedCompletedDate` timestamp NULL DEFAULT '0000-00-00 00:00:00' COMMENT …
Run Code Online (Sandbox Code Playgroud)

mysql sql

17
推荐指数
1
解决办法
5万
查看次数

标签 统计

sql ×2

date ×1

mysql ×1

t-sql ×1