首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 语句中的 unin 是什么意思呢?求大侠解释一下!解决方案

2012-03-22 
sql 语句中的 unin 是什么意思呢???求大侠解释一下!!!Selectb.店铺名称,b.店铺编号,b.区县名称,b.区县编号

sql 语句中的 unin 是什么意思呢???求大侠解释一下!!!
Select
b.店铺名称,
b.店铺编号,
b.区县名称,
b.区县编号,
a.应收款日,
a.费用区分,
a.未收金额,
a.备注  
From    
(select   店铺编号,应收款日,
1 '   as   费用区分,
(实收款-应收款)as   未收金额  
from   开户费表  
where   实收款额 <应收款额
unin
(select   店铺编号,应收款日,
2 '   as   费用区分,
(实收款-应收款)as   未收金额  
from   摄影费表  
where   实收款额 <应收款额
unin
(select   店铺编号,应收款日,
3 '   as   费用区分,
(实收款-应收款)as   未收金额  
from   维护费表  
where   实收款额 <应收款额
unin
(select   店铺编号,应收款日,
4 '   as   费用区分,
(实收款-应收款)as   未收金额  
from   其他费表  
where   实收款额 <应收款额
)   as   a,店铺表   as   b
Where
a.店铺名称   like   输入XX  

什么意思啊!!跟join   一样吗?

[解决办法]
Union是联合,求并集,跟Join不同,Join是求交集。

[解决办法]
应该是union吧!

是用来连接多个记录集的。

union和union all
例如
select 1, 'a '
union
select 2, 'b '
显示在一个结果集中。



[解决办法]
UNION将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。
JOIN是将两个或多个表关联
[解决办法]
union 连接的两个select 语句的列项要相同

热点排行