ورود

View Full Version : نحوه نوشتن query برای این دیاگرام



mohsen4727
چهارشنبه 21 مرداد 1394, 18:38 عصر
با سلام خدمت دوستان

134184


دیاگرامی به شکل بالا دارم در فرم boroad_Hard کمبویی دارم که مقادیر onuNumber , onuCenter را از جدول init پر می کند حال می خواهم در کمبو فقط مقادیری وارد شود که قبلا در فرم categurey برای آنها مقداری ثبت نشده باشد

debugger
پنج شنبه 22 مرداد 1394, 09:16 صبح
شما دنبال ایدی هایی هستی که در جدول intialize باشه ولی در جدول category نباشه درسته ؟؟؟

یا دنیال ایدی id-cat هایی می گردی که در جدول category باشه و در جدول Boroad نباشه ؟؟؟

منظورت کدوم یکی از ایناست ؟؟؟

در هر دو صورت فکر می کنم روال کلی دستورت به شکل زیر باشه

SELECT ID, Name FROM Table1

WHERE ID NOT IN (SELECT ID FROM Table2)

mohsen4727
پنج شنبه 22 مرداد 1394, 16:44 عصر
رحمت بکشید معادل EF 6

select Initialize.Id_Inite,Initialize.OnuNumber,Initializ e.OnuCenter from Initialize
where Initialize.Id_Inite not in
(select CateguryHardaware.id_inite from CateguryHardaware
inner join Access on CateguryHardaware.Access=Access.id_Access )