Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在SQL中获取当前星期一的完整日期?_Mysql_Sql - Fatal编程技术网

Mysql 在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

我在互联网上到处寻找,发现了我认为已经过时的方法。我有最新版本的SQL,我只想知道如何通过查询获取当前星期一的日期。

我认为最简单的方法是
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;