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 语句的列项要相同