下班前旁边的同事问我sql是否存在拼表函数,我想使用full join 全连接完成,可是两张是完全没关系,这样怎么做拼表?
于是我使用一种想对流氓手段增加个排序字段,强迫是他们两者有一定关系,然后再做全连接。代码如下:
select * from (select *,ROW_NUMBER() OVER ( ORDER BY item_id) as r1 from sal_item) as tem1
full join (select *,ROW_NUMBER() OVER ( ORDER BY sms_id) as r2 from [sms]) as tem2 on r1=r2
哪位仁兄有更好的方法,希望不要吝啬,留言赐教,我学习学习。
最后给自己的网站拿打个小广告:公交查询网
各位网友也可以对我的网站提一些建议,小弟在这有礼!!!!