2017-10-09 69 views
1

我使用的功能yearweek在選擇查詢。MySQL的年周多功能空間

我的問題=當日期= 2017年2月13日||年周= 201707.我怎樣才能得到2017 07

+0

在你查詢的輸出?或者你想你的空間? – StuiterSlurf

+0

我希望它通過它之間的空間與視圖「選擇actief,userid,YEARWEEK(datum)這是查詢以及它的一小塊 – Kevin

回答

3

之間的空間,您可以使用DATE_FORMAT

CREATE TABLE tu(datum DATE); 
INSERT INTO tu(datum) VALUES ('2017-02-13'); 

SELECT datum, DATE_FORMAT(datum, '%X %V'), YEARWEEK(datum) 
FROM tu; 

輸出:

13.02.2017 00:00:00  2017 07   201707 

Rextester Demo

%X周,其中週日是一週的​​第一天新年。使用%V

%×年的一週,其中週一是一週的​​第一天。使用%V

+1

謝謝!這正是我要找的 – Kevin

+0

我試過,但我需要15的聲譽,我很抱歉 – Kevin

+0

需要1個代表 – Kevin