我会在 select 语句的输出中的几个地方组合表值
Select some verbiage, field1, some more verbiage, field4, more verbiage, field5
From table1
Where Field1 = xxx
有人可以告诉我正确的语法吗?
谢谢
我会在 select 语句的输出中的几个地方组合表值
Select some verbiage, field1, some more verbiage, field4, more verbiage, field5
From table1
Where Field1 = xxx
有人可以告诉我正确的语法吗?
谢谢
只需组合文字(常量值,或您所指的“verbiage”),并在文字周围放置单引号:
SELECT
'Some text', Field1, 'More text', Field4, 'Yet More Text', Field5
FROM
Table1
WHERE
Field1 = xxx
您的评论询问的是一个句子而不是单独的列。这应该有效:
SELECT
'Some text' + Field1 + 'More text' + Field4 + 'Yet More Text' + Field5
如果任何列(字段)不是字符(字符串)类型,则需要使用CAST
将它们转换为字符类型,以便将它们与+
. 我无法帮助您,因为您未能在问题中提供有关您的列的任何信息。