
查询数据库时怎么让字段前连接一个字符串?
我查询DB2一个表中的某个字段,还需要一列是一个字符串和这个字段连接之后的组合作为一列。应该怎么写?...
我查询DB2一个表中的某个字段,还需要一列是一个字符串和这个字段连接之后的组合作为一列。应该怎么写?
展开
3个回答
展开全部
1、 连接一个字符串
SELECT @RelVersionStr = CONVERT(VARCHAR(10), VersionID) +'; ' + VersionName + ';'
FROM BL_TBL_Version
WHERE VersionID = @VersionID;
2、替换字符串字段中的某些字符串(此为删除此字符串)。
UPDATE BL_TBL_Unit
SET BL_TBL_Unit.RelVersion = REPLACE(RelVersion, @RelVersionStr, '')
SELECT @RelVersionStr = CONVERT(VARCHAR(10), VersionID) +'; ' + VersionName + ';'
FROM BL_TBL_Version
WHERE VersionID = @VersionID;
2、替换字符串字段中的某些字符串(此为删除此字符串)。
UPDATE BL_TBL_Unit
SET BL_TBL_Unit.RelVersion = REPLACE(RelVersion, @RelVersionStr, '')
2013-08-20
展开全部
直接取别名就行了啊,把是字符串的那一列和你要查的字段连在一起作为这一列的别名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-20
展开全部
select 字段1 ,字段2 , 字段1 + 字段2 from 表 select 字段1 ,字段2 , 'aaa' + 字段2 from 表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询