u013682722
点滴开始
2015-06-02 03:27
采纳率: 100%
浏览 9.5k

Oracle数据库两个列合并一个列

将Oracle两个列合并成一个列 SQL怎么写?
比如 有一张表n
字段

a b
1 4
2 5
3 6
合并后为

c
1
2
3
4
5
6

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • guwei4037
    guwei4037 2015-06-02 03:33
    已采纳
    select A from n
    union
    select B from n
    
    点赞 评论
  • xionglangs
    编程爱好者熊浪 2015-06-02 06:04

    select concat(n.a,n.b) from n;

    点赞 评论
  • u011364306
    梓沐 2015-06-03 07:12

    select a||b from n;

    点赞 评论
  • sw25465532
    sw25465532 2015-06-04 07:15

    select a as c from n
    union all
    select b from n

    点赞 评论
  • feng1790291543
    鱼弦 2015-06-05 03:02

    oralce中一般用select a||b as c from table

    点赞 评论
  • anshang123
    David_ZGY 2015-06-04 04:58

    select * from A
    union all(不去重)
    select * from B

    点赞 评论

相关推荐