View Full Version : سوال: پیدا کردن فیلدهای غیر تکراری در دوفیلد مشابه در یک جدول
ozzy_mra
چهارشنبه 16 دی 1388, 15:14 عصر
سلام
یه سوال داشتم
می خوام یه کوئری بنویسم که فیلد های دو ستون را با هم مقایسه کند و فیلد هایی که در ستون اول هست ولی در ستون دون نیست را نشون بده
و یا اینکه دو تا ستون از دو جدول متفاوت را با هم مقایسه کنم و فیلد هایی که شبیه هم نیستند را بهم گزارش بده
خیلی ممنون
بهنام بهمنی
چهارشنبه 16 دی 1388, 16:34 عصر
در يک جدول:
Select * from tbl1 where fld1 Not in (Select fld2 form tbl1 )دو جدول متفاوت
Select * from tbl1 where fld1 Not in (Select fld3 form tbl2 )
ozzy_mra
شنبه 19 دی 1388, 07:44 صبح
در يک جدول:
Select * from tbl1 where fld1 Not in (Select fld2 form tbl1 )دو جدول متفاوت
Select * from tbl1 where fld1 Not in (Select fld3 form tbl2 )
سلام ممنونم ولی اینو استفاده کرده بودم جواب نگرفتم از طریق join میشه مشکلو حل کرد؟
البته اینکه با دستور inو exist جواب نگرفتم خیلی تعجب بر انگیزه!!!!!
Hamid.Kad
شنبه 19 دی 1388, 11:49 صبح
با همه مواردی که ذکر کردید میشه جواب این کوئری رو داد. جواب شما در پست شماره 2 داده شده. احتمالاً جوابی که انتظارش دارید رو درست حساب نمی کنید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.