标题:[求助]请教两个字段合并的语句
只看楼主
xiaoyanwang661
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-6-18
 问题点数:0 回复次数:7 
[求助]请教两个字段合并的语句

有一个表:人员

职工一 职工二 职工三
a b c
b a d
c a c
e c d


最后要得到的是
职工
a
b
c
d
e

这样的结果
请问sql语句该怎么写,最好是能一句写出来,谢谢

[此贴子已经被作者于2006-7-31 15:32:03编辑过]

搜索更多相关主题的帖子: 字段 语句 职工 
2006-07-31 15:29
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
得分:0 
select 职工一 as 职工 from 人员 union
select 职工二 as 职工 from 人员 union
select 职工三 as 职工 from 人员

2006-07-31 16:57
xiaoyanwang661
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-6-18
得分:0 

谢谢版主,可以得到结果,但是为什么不能用这样的语句来建立一个视图呢?

2006-07-31 19:07
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
得分:0 
??

creata view viewname
as
select 职工一 as 职工 from 人员 union
select 职工二 as 职工 from 人员 union
select 职工三 as 职工 from 人员

2006-07-31 20:17
xiaoyanwang661
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-6-18
得分:0 
我在企业管理器中选择视图,右键新建视图,然后用
select 职工一 as 职工 from 人员 union
select 职工二 as 职工 from 人员 union
select 职工三 as 职工 from 人员
可以得到结果,但是点保存的时候就出现下面错误:
“视图定义中没有输出列或FROM子句中没有项目”
保存不了,为什么呢?

[此贴子已经被作者于2006-8-1 9:14:58编辑过]

2006-07-31 20:43
LouisXIV
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:789
专家分:0
注 册:2006-1-5
得分:0 
你去QA里执行

create view viewname
as
select 职工一 as 职工 from 人员 union
select 职工二 as 职工 from 人员 union
select 职工三 as 职工 from 人员

2006-08-02 14:54
chaoloveting
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-8-3
得分:0 
受教,多谢,回贴表示支持.
2006-08-05 00:47
xiaoyanwang661
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-6-18
得分:0 
多谢多谢,可是这是为什么呢
2006-08-05 15:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-81239-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.293497 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved