使用SQL server,我需要添加文本作为查询结果的前缀。
SELECT COUNT(*) + 1000 NUMBER, + 1000 VALUE
FROM WI_WorkflowInstance
WHERE WorkflowDefinitionId = 10238因此,我当前的结果是1000,我创建的每个实例(1000,1001,1002.)的数量将增加一个。我想要做的是在结果中添加一个前缀。"CCN 1000“、"CCN 1001”、"CCN 1002“等,加上"CCN”。
发布于 2014-07-02 19:23:39
简单地将“CNN”连接到计算数字的前面,可以这样做:
SELECT 'CNN ' + CAST(COUNT(*) + 1000 AS VARCHAR(10)) AS NUMBER , + 1000 VALUE
FROM WI_WorkflowInstance
WHERE WorkflowDefinitionId = 10238结果集如下所示:
NUMBER VALUE
CNN 1000 1000然而,我更担心的是,COUNT(*)并没有计算出你所期望的。
编辑:下面的海报证实这是他所期望的回报。
https://dba.stackexchange.com/questions/69563
复制相似问题