ورود

View Full Version : ادعام دو جدول بدون فیلد مشترک



na3er-faraji
سه شنبه 18 مرداد 1390, 17:25 عصر
http://s1.picofile.com/file/7112359672/Untitled.jpg
سلام عکس رو ببینید. دو تا جدول دارم که تو شکل با 1 و2 مشخص شده. میخام خروجی شکل 3 بشه. البته تعداد سطرهای جدول 1 و2 مشخص نیس. هر کدوم کمتر بود واسه بقیه خالی بزاره؟؟؟

یوسف زالی
سه شنبه 18 مرداد 1390, 19:45 عصر
سلام.
فکر کنم دارید wrap پیاده سازی می کنید.
به هر حال صرف نظر از درست یا غلط بودن کارتون برای اینکه نحوه کار رو یاد بگیرید:


select KolNameBedehi, MandeBedehi, KolNameDarayi, MandeDarayi
from
(
select ROW_NUMBER()over (Orderby KolNameBedehi) Row, KolNameBedehi, MandeBedehi
from Tbl1
) X
full join
(
select ROW_NUMBER()over (Orderby KolNameDarayi) Row, KolNameDarayi, MandeDarayi
from Tbl2
) Y
on X.Row = Y.Row