【发布时间】:2011-12-19 13:41:55
【问题描述】:
我有 year、month 和 day 的列。我如何在SQL 中拼凑起来?
SELECT DATA,
year(data) AS "ROK",
(month(data)+1) AS "MIESIAC",
day(data) AS "DZIEN"
FROM ZAMOWIENIA
【问题讨论】:
-
列是什么数据类型?如果它还不是
DATETIME,那么它现在有什么?你用的是什么数据库? -
您有 3 列中的日期,或者您想获得 3 列中的日期?
-
你到底想做什么?也许有更简单的方法。
-
如果你想要一个日期序列功能; stackoverflow.com/questions/3355015/date-serial-in-sql