作业帮 > 综合 > 作业

oracle 将两列合并

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/18 01:55:18
oracle 将两列合并
比如表t
a b
1 4
2 5
3 6
合并成
c
14
25
36
这个视图怎么写?
oracle 将两列合并
单纯的select a||b肯定是错的,你得有个相同的字段才能进行合并啊
所以你得把两个表做个子查询加上一个行号,然后用两个行号做关联才行
再问: 麻烦写个代码,感激不尽!!
再答: 手头没环境 明儿白天的吧
再问: 好 谢谢
再答: 额 犯2了 你说的是一个表里的两个列啊,mysql写法如下 select concat(t.a,t.b) from t ||这种拼串方式好像在mysql里不适用,反正我这么查结果是有问题的,oracle里是可以的