我认为这可能很容易,但在我的存储过程中,我想合并两个日期字段。它们看起来像这样:
我试过了:
SELECT (start_date and End_date)
AS 'Sales Period'
和此:
SELECT (start_date, End_date)
AS 'Sales Period'
但它不起作用。 我希望结果就像其中一个:
想法?
答案 0 :(得分:1)
您需要将它们转换为字符串并将它们连接起来 - 就像这样:
SELECT
'Sales Period' = CAST(start_date AS VARCHAR(20)) + ' to: ' +
CAST(end_date AS VARCHAR(20))
如果您需要更多地控制转换格式,请查看CONVERT
函数(而不是CAST
) - 您将在MSDN中的CAST and CONVERT topic中找到详细信息