SELECT
IF
(
( SELECT date_format( CURDATE( ), '%w' ) FROM DUAL ) = 0,
7,
( SELECT date_format( CURDATE( ), '%w' ) FROM DUAL )
)

因为MySQL中的周是从周日开始的,周日对应0,然后才是周一、二...六,分别对应1~6;所以特殊处理一下周日就好。

以上为个人拙见,有更好的方法还请不吝赐教。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-04-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-18
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
  • 2022-12-23
相关资源
相似解决方案