mysql问题求助:我的周界定的范围是周日到周六,如何获得某日期所在的周的周日、周六的日期?可能朋友们没明白我的意思。为了把我的需求讲清楚,举个例子:如图,如何根据2018-03-01这个日期得到2018-02-25(周日)和2018-03-03(周六)这两个日期呢? 已经解决,谢谢大家的解答: ,CONCAT("第",if(week(日期,0)+1>=10,week(日期,0)+1,CONCAT("0",week(日期,0)+1)),"周(", date_sub(日期,INTERVAL if(WEEKday(日期) +1=7,0,WEEKday(日期)+1) DAY),"--",date_add(date_sub(日期,INTERVAL if(WEEKday(日期) +1=7,0,WEEKday(日期)+1) DAY),INTERVAL 6 DAY),")") as 内置周次 编辑于 2018-3-7 10:20 |