【发布时间】:2016-03-18 15:10:57
【问题描述】:
我想使用 SQL 语句将两列合并为一列并用“/”分隔
目前,我只能这样做。
Select A.Marks, Q.NoOfAnsBox FROM AnswerTable AS A INNER JOIN QuestionTable AS
Q WHERE A.QuestionID = Q.QuestionID
输出:
Marks NoOfAnsBox
3 5
2 5
请问是否可以将其输出为一列,如下所示?
Marks
3/5
2/5
我尝试将整数转换为字符串并执行连接,但未能获得所需的结果
Select (CONVERT(A.Marks, Char(50)) + '/' + Convert(Q.NoOfAnsBox,Char(50))) As
Marks FROM AnswerTable AS A INNER JOIN QuestionTable AS Q WHERE A.QuestionID =
Q.QuestionID
Marks
8
7
【问题讨论】:
标签: mysql sql concatenation