SQL 将两列的数据合并在一列

有两列数据
xx yy
a 1
b 2
c 3
我想用查询语句得到
zz
a
b
c
1
2
3
这样的效果
请问SQL语句该怎样写?

第1个回答  2015-01-14
select xx as zz from 表 union all select yy from 表;

本回答被提问者采纳
第2个回答  2015-01-14
两列的数据类型要一样
select xx as zz from 表
union
select yy as zz from 表本回答被网友采纳

SQL 将两列的数据合并在一列
select xx as zz from 表 union all select yy from 表;

SQL怎样合并表中两列的值为一列来显示
1. 合并 name列和id列,得到结果 sql代码:select concat(concat(name,' '),id) as nameid,age from example 中间的空格也可以换成+,或者 ,等,把单引号' ' 里面改一下就行了 2. 不加空格的情况:select concat(name,id) as nameid,age from example 具体可以参考:网页链接 ...

SQL中如何将两列拼接
SQL两列拼接的步骤如下:我们需要准备的材料分别是:电脑、sql查询器。1、首先,打开sql查询器,连接上相应的数据库表,例如stu2表。2、点击“查询”按钮,输入:select id,concat(first_name, last_name) as `name` from stu2。3、点击“运行”按钮,此时查询出的姓和名是在一列。

sql把两列拼成一列?
select b from t

sql 两列合并成一列的问题
用vb调用如下sql语句:select convert(varchar(1),a)+convert(varchar(1),b) as c from test;--- 以上,希望对你有所帮助。

SQL数据库在ASP.NET的后台怎么将2列合并成一列
select c0,c1+c2 as cx ,c3,c4,c5,c6,c7 from t sql语句这么写,就合并了

SQL合并两列值作为一列输出,不需去处
select cast(class as varchar) as col1 from a union all select name from a 这样最简单了。

sql语句 将两列数据合并 (两列均为文本)
select (title+content) as txt from table1 读的时候用rs("txt")就可以了

sql 合并列
表中 都有name 列 里面存放的数据 是abc 和123 那么这样可并他们 select s.name,n.name from ( select ROW_NUMBER() over(order by name)as rowID,name from size) as s join ( select ROW_NUMBER() over(order by name)as rowID,name from num) as n on s.rowID=n.rowID ...

SQL如何将两列字符数据逐行相加,放入一个新列中
这个问题很普遍。建立一个视图,然后使用语句:select a,b,(a+b)as c form 表。以后就可以查询这个视图了。还有一种方式就是建立临时表。比如这样:select * from (select a,b,(a+b)as c form 表) where c=条件。

相似回答