You need to be careful that the year is in the expected "mode". (See https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_week )
, STR_TO_DATE, . (. https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format)
. 2 (1-53, 1 - , )
SELECT STR_TO_DATE(CONCAT('201439',' Sunday'), '%X%V %W');
. 3 ( ISO-8601), (1-53, 1 - 4 , ), .
SELECT STR_TO_DATE(CONCAT('201439',' Monday'), '%x%v %W');
, (2014-09-28 - ):
SELECT yearweek('2014-09-28', 2);
201439
SELECT yearweek('2014-09-28', 3);
201439
SELECT yearweek('2014-09-29', 2);
201439
SELECT yearweek('2014-09-29', 3);
201440
SELECT STR_TO_DATE(CONCAT('201439',' Sunday'), '%X%V %W');
2014-09-28
SELECT STR_TO_DATE(CONCAT('201439',' Monday'), '%x%v %W');
2014-09-22
SELECT STR_TO_DATE(CONCAT('201440',' Monday'), '%x%v %W');
2014-09-29