2011-12-19 29 views
-1

我已經得到yearmonthday的列。我怎樣才能把SQL放在一起?如何從SQL中的3列創建新日期

SELECT DATA, 
year(data) AS "ROK", 
(month(data)+1) AS "MIESIAC", 
day(data) AS "DZIEN" 
FROM ZAMOWIENIA 
+3

什麼是數據類型的列?如果它還不是'DATETIME',它現在有什麼內容?你使用的是哪個數據庫? – 2011-12-19 13:44:05

+0

「放在一起」以什麼方式? – tenfour 2011-12-19 13:45:58

+0

你有3列的日期,或者你想在3列中獲得日期? – piotrekkr 2011-12-19 13:46:00

回答

2

的語法取決於你的SQL的味道,但在看你的代碼,我認爲最簡單的解決方案是增加一個月到數據列:

SELECT DATA, DATEADD(month, 1, data) 
FROM Table 
+0

謝謝你:)很簡單。 – 2011-12-27 12:23:31

相關問題