Masoud_Sa
شنبه 22 اسفند 1388, 20:47 عصر
با سلام به همه دوستان
من دو تا Table دارم که هیچ ارتباطی بین اونها وجود نداره ولی چندتا فیلدهاشون مثل هم هستند. Table1,Table2
Table2 زیر مجموعه Table1 هستش .
فرض کنید Table1 شامل اینها باشه.
{1,2,3,4,5,6,7,8,9} : Table1
{1,2,3} : Table2
Query Cross Join تمام اعداد رو نشون میده .
Select Distinct Table1.a,Table1.b,Table1.c,Table1.d,Table2.a,Table 2.b,Table2.c,Table2.d
From Table1 Cross Jion Table2
حالا من میخوام فیلدهایی که در Table1 هستند ولی در Table2 نیستند رو نشون بده.
چجوری این کوئری رو باید نوشت ؟:متفکر:
اگر به صورت مسئله ریاضی هم بهش نگاه کنیم میشه متمم اشتراک دو مجموعه .
لطفاً کمکم کنید .:افسرده:
من دو تا Table دارم که هیچ ارتباطی بین اونها وجود نداره ولی چندتا فیلدهاشون مثل هم هستند. Table1,Table2
Table2 زیر مجموعه Table1 هستش .
فرض کنید Table1 شامل اینها باشه.
{1,2,3,4,5,6,7,8,9} : Table1
{1,2,3} : Table2
Query Cross Join تمام اعداد رو نشون میده .
Select Distinct Table1.a,Table1.b,Table1.c,Table1.d,Table2.a,Table 2.b,Table2.c,Table2.d
From Table1 Cross Jion Table2
حالا من میخوام فیلدهایی که در Table1 هستند ولی در Table2 نیستند رو نشون بده.
چجوری این کوئری رو باید نوشت ؟:متفکر:
اگر به صورت مسئله ریاضی هم بهش نگاه کنیم میشه متمم اشتراک دو مجموعه .
لطفاً کمکم کنید .:افسرده: