表
年份 月份 数据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
相关文章
- sql查询 同一个字段 同时满足多个条件
- postgressql sql查询拼接多个字段为一个字段查询出来
- 一个表里有多个字段需要同时使用字典表进行关联显示,如何写sql查询语句
- sql查询 同一个字段 同时满足多个条件
- 一个字段多个条件 查询满足条件数量的sql
- 从数据表里查询出某个字段的结果(多条,类型为字符串),不使用游标,将所有的结果拼接成一个字符串可以吗?
- sql查询语句时怎么把几个字段拼接成一个字段
- sql语句如何查询多个字段第一个字段有查询结果记录就不执行后面的查询条件了
- sql查询 同一个字段 同时满足多个条件
- SQL 将一条记录中多个字段的值拼接为一个字段 && 将多行数据合并成一行,并且拼接CONVERT() 、for xml path、stuff的使用