我已經得到year
,month
和day
的列。我怎樣才能把SQL
放在一起?如何從SQL中的3列創建新日期
SELECT DATA,
year(data) AS "ROK",
(month(data)+1) AS "MIESIAC",
day(data) AS "DZIEN"
FROM ZAMOWIENIA
我已經得到year
,month
和day
的列。我怎樣才能把SQL
放在一起?如何從SQL中的3列創建新日期
SELECT DATA,
year(data) AS "ROK",
(month(data)+1) AS "MIESIAC",
day(data) AS "DZIEN"
FROM ZAMOWIENIA
的語法取決於你的SQL的味道,但在看你的代碼,我認爲最簡單的解決方案是增加一個月到數據列:
SELECT DATA, DATEADD(month, 1, data)
FROM Table
謝謝你:)很簡單。 – 2011-12-27 12:23:31
,你可以做到這一點與concat function
例子爲others db和相同的結果
什麼是數據類型的列?如果它還不是'DATETIME',它現在有什麼內容?你使用的是哪個數據庫? – 2011-12-19 13:44:05
「放在一起」以什麼方式? – tenfour 2011-12-19 13:45:58
你有3列的日期,或者你想在3列中獲得日期? – piotrekkr 2011-12-19 13:46:00