sql - 如何在 SQL Server 中使用 WEEK 和 DAYOFWEEK 函数
问题描述
我有一个用 MySQL 编写的简单代码,它根据特定日期返回周数:
SQL Server 中是否有任何等价物?我试图通过无功能使用它
WEEK(ADDDATE(date,5-DAYOFWEEK(date)),3)
解决方案
尝试DATEPART
DATEPART(dw, '2007-04-21')
DayOfWeekdw
在哪里
推荐阅读
- c# - 如何在使用 OAuthPrompt 时在 BOT 中启用多个 AD 身份验证,或者可以使用哪些其他机制来启用多个 AD?
- angular - 使用 *ngIf 进行 Mat-select 导致 ExpressionChangedAfterItHasBeenCheckedError
- algorithm - “修剪”图形的算法
- java - 如何修复“线程中的异常”main“java.lang.NoClassDefFoundError:com/dropbox/core/json/JsonReader$FileLoadException”
- java - 在 C 和 C++ 中获取与操作系统无关的路径的 Paths.get("abc/def.jpg") 的等价物是什么?
- javascript - 在带有 Hooks 的 ReactJS 中使用回调返回“不是函数”
- php - 如何使用 INSERT...WHERE 查询在 PHP MariaDB 中插入数据
- swift - 以编程方式创建的 TableView 不调用 cellForRowAt
- c# - 基于 FindStringExact 的组合框选择未按预期工作
- r - Rcpp 函数未返回所需的 NumericVector