求教 如何将一个字段查询出的多个结果拼接到一起
展开全部
可以使用:
concat 连接 或者 ||
例子:
表
年份 月份 数据1 数据2
2000 1 1 1
2000 2 2 1
2001 2 2 2
2001 5 5 4
希望的查询结果如下所示:
时间 数据1 数据2
2000年1月 1 1
2000年2月 2 1
2001年2月 2 2
2001年5月 5 4
select 年份||'年'||月份||'月' 时间,数据1,数据2
from tb
或者
select concat(concat(年份,'年'),concat(月份,'月')) 时间,数据1,数据2
from tb
concat 连接 或者 ||
例子:
表
年份 月份 数据1 数据2
2000 1 1 1
2000 2 2 1
2001 2 2 2
2001 5 5 4
希望的查询结果如下所示:
时间 数据1 数据2
2000年1月 1 1
2000年2月 2 1
2001年2月 2 2
2001年5月 5 4
select 年份||'年'||月份||'月' 时间,数据1,数据2
from tb
或者
select concat(concat(年份,'年'),concat(月份,'月')) 时间,数据1,数据2
from tb
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询