请问union的用法

learnner 2001-12-05 04:38:00
我看到别人做好的datawindow中有这个,我以前没有用过,想知道用法。pb帮助里没有,看来得找sybase或sql server的帮助了,有谁能举个简单例子说明一下吗?
20分奉上
...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
goalitaly 2001-12-05
  • 打赏
  • 举报
回复
look:
create view V_GO
(STP_NUM,STP_DEPT,STP_STORAGE,STP_SMONEY,STP_SPRICE,STP_SNUM,STP_RMONEY,STP_RSNUM,STP_WMONEY,STP_WSNUM)
as
select STP_NUM,STP_DEPT,STP_STORAGE,STP_SMONEY,STP_SPRICE,STP_SNUM,0,0,0,0
from STORPRO
where STP_STORAGE<>"在途" and STP_STORAGE<>"待验"
union
select STP_NUM,STP_DEPT,STP_STORAGE,0,0,0,STP_SMONEY,STP_SNUM,0,0
from STORPRO
where STP_STORAGE="在途"
union
select STP_NUM,STP_DEPT,STP_STORAGE,0,0,0,0,0,STP_SMONEY,STP_SNUM
from STORPRO
where STP_STORAGE="待验"


learnner 2001-12-05
  • 打赏
  • 举报
回复
送上10分,
我不能肯定是不是这样的结果是第一个select和第二个select的结果放在一起?可以不止两个select吗?
ghkong 2001-12-05
  • 打赏
  • 举报
回复
首先用union必须保证所用的表的结构一致。
方法与上的朋友类似。
smartdraw 2001-12-05
  • 打赏
  • 举报
回复
■■
select a.col1,a.col2 from a where 1=1
union
select b.col2,b.col2 from b where 1=1;
■■

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧