![](/img/trans.png)
[英]Compare the date if the columns (day, month and year) are stored separately in SQL Server
[英]Combining date , month , year columns in SQL Server
SELECT RIGHT('00' + DAY, 2) + '-' + RIGHT('00' + MONTH, 2) + '-' + YEAR AS Date
FROM YourTable
我猜你想要一個date
字段而不是一個字符串。 所以使用TO_DATE()函數。 您可以稍后以任何方式格式化date
。
TO_DATE(YEAR + '/' + MONTH + '/' + DATE, 'yyyy/mm/dd')
您可以輕松做到:
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.