[英]Combining date , month , year columns in SQL Server
DD(10)-MM(05)-YYYY(2013) DD(10)-MM(05)-YYYY(2013)
I have a table with DATE
, MONTH
, YEAR
in separate columns.我在单独的列中有一个带有
DATE
、 MONTH
、 YEAR
的表。 How I can combine them into a single column Created date
?我如何将它们组合成一列
Created date
?
Output must be: 10-05-2013 ( DD-MM-YYYY
format)输出必须是:10-05-2013(
DD-MM-YYYY
格式)
SELECT RIGHT('00' + DAY, 2) + '-' + RIGHT('00' + MONTH, 2) + '-' + YEAR AS Date
FROM YourTable
您可以轻松做到:
SELECT to_char(TO_DATE('10 01 2014', 'DD MM YYYY'),'dd-mm-yyyy') AS MYDATE FROM DUAL
要连接列,您只需要在选择语句中使用“+”
SELECT DATE + '-'+ MONTH + '-'+ YEAR FROM table
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.