-2
は、それでは、それが2017-08-07
を返すように私は、それは私にその週の月曜日の日付を与えることを得るのですかのMySQL)を開始し、週(から終了ゲット
WEEK(Date,1)
戻り32
を、言わせて?
は、それでは、それが2017-08-07
を返すように私は、それは私にその週の月曜日の日付を与えることを得るのですかのMySQL)を開始し、週(から終了ゲット
WEEK(Date,1)
戻り32
を、言わせて?
select if(weekday('2017-08-05') != 0,
case
when weekday('2017-08-05') =6 then date_sub('2017-08-05', interval 6
day)
when weekday('2017-08-05') =5 then date_sub('2017-08-05', interval 5
day)
when weekday('2017-08-05') =4 then date_sub('2017-08-05', interval 4
day)
when weekday('2017-08-05') =3 then date_sub('2017-08-05', interval 3
day)
when weekday('2017-08-05') =2 then date_sub('2017-08-05', interval 2
day)
when weekday('2017-08-05') =1 then date_sub('2017-08-05', interval 1
day) end,'2017-08-05') as Date_of_Monday;
上記のクエリの入力
として、あなたが与える日の週の「月曜日の日付を与えなければならない、 私は2017-08-05
として入力を与え、それがある2017-07-31
として結果を与えました月曜日の月曜日2017-08-05
が入ります
私の質問に関連するものは見つかりませんでした。 – SoManyQuestions
Googleは非常に難しくありませんでした。私はその週の月曜日を与えるためにそれを得るにはどうすればいいのですか? – philipxy
は何かを見つけました。 – SoManyQuestions