National بتاريخ: 12 أبريل 2010 تقديم بلاغ مشاركة بتاريخ: 12 أبريل 2010 السلام عليكمأرجو المساعدة في عمل الاتيبفرض أن لدينا جدول T هذا الجدول به عمود معين C .. هذا العمود به مجموعة من القيم "أرقام"المطلوب هو مقارنة قيم العمود C بمجموعة من القيم الخارجية ليكون ناتج المقارنة هو القيم التي لا تتطابق مع أي من قيم العمود Cتوضيح أكتر create table T (C number) insert into T values (10) insert into T values (20) insert into T values (30) insert into T values (40) assume that:القيم التي نريد مقارنتها مع قيم الجدول هي 10و20و30و40و50الناتج من هذه المقارنة يجب أن يكون الرقم 50 فقط اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أحمد جادو بتاريخ: 12 أبريل 2010 تقديم بلاغ مشاركة بتاريخ: 12 أبريل 2010 DECLARE x NUMBER (3) := 0; BEGIN FOR i IN 1 .. 5 LOOP SELECT COUNT (*) INTO x FROM t WHERE c = i; IF x = 0 THEN INSERT INTO t(c) VALUES (i * 10); ELSE DBMS_OUTPUT.put_line ('Can''t Insert Value' || i * 10); END IF; COMMIT; END LOOP; END; هذا المثال ينطبق فقط على القيم الافتراضية التي وضعتها أنت (10،20،30،40،50) ويمكنك تغيير النطاق ومعدل الزيادة حسب حاجتك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
National بتاريخ: 13 أبريل 2010 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2010 شكرا على الاهتمام يا أستاذ أحمد بس مش ده اللي انا قصدتهانا أقصد ان عندي جدول T به القيم الاتية :10203040-----------------------وعندي مجموعة من القيم تانية مش موجودة كلها في الجدول10 , 20 , 30 , 40 , 53 , 78 انا بقى عاوز أعمل لوب تقارن كل قيمة من القيم اللي معايا بالقيم اللي في الجدول ولو ملقاش القيمة دي موجودة في الجدول يطلعلي رسالة فيها القيمة دي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
allord83 بتاريخ: 14 أبريل 2010 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2010 10 , 20 , 30 , 40 , 53 , 78 سلامعايز اسال من اين تاتي هذه الارقام اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 14 أبريل 2010 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2010 السلام عليكم ممكن يكون الموضوع بسيط جدا وبجملة بسيطة تنفذها مثلا select distinct c from t where c not in (10,20,30,40,50) ولو القيم دي موجودة في جدول تاني يمكنك استخدم معامل minusوفقك الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
National بتاريخ: 14 أبريل 2010 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2010 اولا القيم دي مش موجودة في جدول تاني .. القيم دي معايا بس ومعظم القيم دي موجودة في الجدول t بس مش كلها يعني فيه قيم منها مش موجودة في الجدولانا بقى عاوز طريقة أعرف بيها الارقام اللي مش موجودة في الجدول اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
weloooo بتاريخ: 18 أبريل 2010 تقديم بلاغ مشاركة بتاريخ: 18 أبريل 2010 السلام عليكم.إستخدم Minus اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.