PDA

View Full Version : سوال: کوئری استخراج رکوردهایی که در یکی ا زدو تیبل وجود ندارد



layegh110
جمعه 10 خرداد 1392, 12:18 عصر
سلام
میدونیم که اگه دو تیبل رله شده باشه و فیلد یکه ای داشته باشند وقتی کوئری مینویسیم میتونیم رکوردهای مشترک رو ببینیم. حالا سؤال من کاملا برعکسه. میخوام از بین دو تیبل رکوردهایی که وجود نداره رو نشون بده.:متفکر:
واضحتر بگم : یه تیبلی دارم دارای 300 رکورد که مثلا فیلد سریال کالا در تیبل دیگه هم هست و تیبل دیگه 264 رکورد که همه ی اونها جزو این 300 رکورد هست. رکورد مشترک. حالا میخوام یک کوئری بنویسم که تعداد رکوردهایی از جدول 300 رکورده رو نشون بده که توی جدول 264 رکوردی وجود نداره.
ممنون میشم راهنمایی کنید.:افسرده:

saeed1234n
جمعه 10 خرداد 1392, 12:52 عصر
با سلام
یک همجون دستوری میتوان در محیط sql کوئری استفاده کنید


SELECT tbl_300.ID, tbl_300.name_kala, tbl_264.id, tbl_264.name_kala,
FROM tbl_300 LEFT JOIN tbl_264 ON (tbl_300.name_kala= tbl_264.name_kala))
WHERE (((tbl_264.name_kala) Is Null))
ORDER BY tbl_300.name_kala;

layegh110
شنبه 11 خرداد 1392, 09:57 صبح
ممنون saeed1234n
یخورده دست کاریش کنم فکر کنم حل بشه.