我已经得到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