Mysql 在SQL中获取当前星期一的完整日期?
我在互联网上到处寻找,发现了我认为已经过时的方法。我有最新版本的SQL,我只想知道如何通过查询获取当前星期一的日期。我认为最简单的方法是Mysql 在SQL中获取当前星期一的完整日期?,mysql,sql,Mysql,Sql,我在互联网上到处寻找,发现了我认为已经过时的方法。我有最新版本的SQL,我只想知道如何通过查询获取当前星期一的日期。我认为最简单的方法是weekday() 是一个SQL小提琴。我认为最简单的方法是weekday() 是一个SQL问题。你应该编辑你的问题,包括“过时”的方式。如果不这样做,您可能会得到相同的旧答案。SQL的最新版本?MySQL呢?ANSI SQL 2015草案现在是官方标准,还是仍然是SQL-2011?为什么要使用SQL?选择DATEADD(wk,DATEDIFF(wk,0,CUR
weekday()
是一个SQL小提琴。我认为最简单的方法是weekday()
是一个SQL问题。你应该编辑你的问题,包括“过时”的方式。如果不这样做,您可能会得到相同的旧答案。SQL的最新版本?MySQL呢?ANSI SQL 2015草案现在是官方标准,还是仍然是SQL-2011?为什么要使用SQL?选择DATEADD(wk,DATEDIFF(wk,0,CURDATE()),0)MondayOfCurrentWeek;返回-错误代码:1582调用本机函数“DATEDIFF”时参数计数不正确对不起-MYSQL版本5.1.73您应该编辑您的问题并包括“过时”的方式。如果不这样做,您可能会得到相同的旧答案。SQL的最新版本?MySQL呢?ANSI SQL 2015草案现在是官方标准,还是仍然是SQL-2011?为什么要使用SQL?选择DATEADD(wk,DATEDIFF(wk,0,CURDATE()),0)MondayOfCurrentWeek;返回-错误代码:1582调用本机函数“DATEDIFF”时参数计数不正确对不起-MYSQL版本5.1.73您好,谢谢您的回答。这是我收到的错误:错误代码:1582调用本机函数“DATEDIFF”时参数计数不正确,因为此答案没有使用函数DATEDIFF()
,这似乎是一个非常不可能的错误。My bad有一个旧的副本lol,这是真正的错误:错误代码:1582调用本机函数“weekday”@MikeValentino时参数计数不正确。都修好了。你好,谢谢你的回答。这是我收到的错误:错误代码:1582调用本机函数“DATEDIFF”时参数计数不正确,因为此答案没有使用函数DATEDIFF()
,这似乎是一个非常不可能的错误。My bad有一个旧的副本lol,这是真正的错误:错误代码:1582调用本机函数“weekday”@MikeValentino时参数计数不正确。都修好了。
select curdate() - interval weekday(curdate()) day;