Chúng ta có thể tính ngày như sau -
mysql> SET @year=2017, @week=15, @day=4; Query OK, 0 rows affected (0.00 sec)
Truy vấn trên sẽ chuyển lần lượt giá trị’2017 ’, ’15’, ‘4’ trong các biến ‘năm’, ‘tuần’ và ‘ngày’. Sau đó, sau khi áp dụng công thức trong truy vấn bên dưới, chúng ta có thể nhận được ngày.
mysql> SELECT Str_To_Date( Concat(@year,'-',@week,'-',If(@day=7,0,@day) ), '%Y-%U-%w' ) AS Date; +--------------+ | Date | +--------------+ | 2017-04-13 | +--------------+ 1 row in set (0.00 sec)