gpt4 book ai didi

mysql - 通过存储过程显示日期

转载 作者:可可西里 更新时间:2023-11-01 08:15:00 26 4
gpt4 key购买 nike

我在 MySQL 存储过程中遇到问题

tbl_teachers:

id           dat_teacher_doj   fk_int_dept_id

1 1982-01-10 1
2 1979-09-01 1
3 1981-10-13 1

这里我需要创建一个存储过程来找出教师的加入日期,如果是星期一,它应该显示星期一,否则它应该显示“工作日”?我需要这样的答案:

调用检查日期 (1982-01-10)->天工作日

最佳答案

为此您不需要存储过程。围绕 dayofweek 的简单 case 表达式调用应该可以解决问题:

SELECT id, dat_teacher_doj,
CASE DAYOFWEEK(dat_teacher_doj) WHEN 2 THEN 'Monday' ELSE 'Weekday' END
FROM tbl_teachers

关于mysql - 通过存储过程显示日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31769551/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com