012132
دوشنبه 05 خرداد 1393, 00:14 صبح
سلام . من توی سی شارپ یه پروژه نوشتم تو یه ثسمتش گیر افتادم .
جدول Food و Order . توی Food یه فیلد دارم به نام FoodID و توی Order 4 تا فیلد FoodID1,FoodID2,FoodID3,FoodID4 دارم .
می خوام لیست Food id های رو برگردونم که توی جدول Food هست اما توی جدول Order نیست .
با یک شرط درست درمیاد . مثلاً
(select foodID from food where foodid not in(select foodid1 from orders با این شرط درست میشه اما فقط با foodid1 مقایسه میکنه . از And که برای اضافه کردن شرط استفاده می کنم ، با اینکه رکوردی دارم که توی جدول Order نیست ، بازم شرط برقرار نمیشه .
لطفاً راهنماییم کنید که چیکار کنم . اگه با دستور دیگه ای هم میشه انجامش داد ، با مثال لطفاً ذکر کنید .
ممنون
جدول Food و Order . توی Food یه فیلد دارم به نام FoodID و توی Order 4 تا فیلد FoodID1,FoodID2,FoodID3,FoodID4 دارم .
می خوام لیست Food id های رو برگردونم که توی جدول Food هست اما توی جدول Order نیست .
با یک شرط درست درمیاد . مثلاً
(select foodID from food where foodid not in(select foodid1 from orders با این شرط درست میشه اما فقط با foodid1 مقایسه میکنه . از And که برای اضافه کردن شرط استفاده می کنم ، با اینکه رکوردی دارم که توی جدول Order نیست ، بازم شرط برقرار نمیشه .
لطفاً راهنماییم کنید که چیکار کنم . اگه با دستور دیگه ای هم میشه انجامش داد ، با مثال لطفاً ذکر کنید .
ممنون