بتاريخ: 3 سبتمبر 200916 سنة comment_168668 السلام عليكمعندي شاشة تحتوي على MASTER و DETAILواريد عمل جملة WHERE CLOSE في الMASTER بناءا على قيمة موجودة في ال DETAILفهل يمكن عمل هذا الشيء وكيف؟مثال SELECT DEPT_ID FROM DEPT WHERE EMP. EMP_STATUS=1; ولكم جزيل الشكر تقديم بلاغ
بتاريخ: 4 سبتمبر 200916 سنة كاتب الموضوع comment_168693 يعطيك العافية أولا اتا عندي شاشة فيها جدول DEPARTMENTS عبارة عن MASTER و جدول EMP عبارة عن DETAIL وأريد مثلا عدم عرض الدوائر التي لا تحتوي على موظفينوشكرا تقديم بلاغ
بتاريخ: 6 سبتمبر 200916 سنة comment_168920 اذا كنت تقصد انك تريد الحل عن طريق جملة استعلام فبكل بساطة الجملة select * from emp join dept using(dept_id)اما اذا كنت تقصد انك تريد هذا الشرط على الفورم فيمكنك كتابة التالي في where الخاصة بالـ dept block dept_id in (select distinct dept_id from emp) تقديم بلاغ
بتاريخ: 7 سبتمبر 200916 سنة comment_168987 السلام عليكمطريقة اخرى: deptno in (select deptno from emp where empno<>0) على مستوى البلوك.. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.