MySQL中dayname()函数的详细解释和使用示例

分类:知识百科 日期: 点击:0

MySQL中的dayname()函数是用来返回一个星期中某一天的名称的函数,该函数的参数是一个数字,其中0表示星期天,1表示星期一,以此类推,7表示星期六。

dayname()函数的使用示例

SELECT DAYNAME(1); // 返回星期一
SELECT DAYNAME(2); // 返回星期二
SELECT DAYNAME(3); // 返回星期三
SELECT DAYNAME(4); // 返回星期四
SELECT DAYNAME(5); // 返回星期五
SELECT DAYNAME(6); // 返回星期六
SELECT DAYNAME(7); // 返回星期日

dayname()函数还可以使用其他参数,如果参数是一个日期,函数就会返回该日期所在星期的名称。例如:

SELECT DAYNAME('2020-02-29'); // 返回星期六

dayname()函数还可以接受一个可选的参数,用来指定返回的星期名称的格式,可选参数的值有:

  • 0:返回缩写的星期名称,如Sun,Mon,Tue等;
  • 1:返回完整的星期名称,如Sunday,Monday,Tuesday等;
  • 2:返回缩写的星期名称,如Sun,Mon,Tue等;
  • 3:返回完整的星期名称,如Sunday,Monday,Tuesday等;
  • 4:返回缩写的星期名称,如Sun,Mon,Tue等;
  • 5:返回完整的星期名称,如Sunday,Monday,Tuesday等;
  • 6:返回缩写的星期名称,如Sun,Mon,Tue等;

下面是使用可选参数的例子:

SELECT DAYNAME('2020-02-29', 2); // 返回Sat
SELECT DAYNAME('2020-02-29', 3); // 返回Saturday

dayname()函数可以用来返回一个星期中某一天的名称,可以指定返回的名称的格式,也可以接受一个日期作为参数。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。