Brain_Storm بتاريخ: 16 سبتمبر 2005 تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2005 السلام عليكم ،،SELECT DISTINCT JOB , DEPTNO FROM EMP;SELECT DISTINCT DEPTNO,JOB FROMEMP;يعطي نفس النتيجة فكيف امنع التكرار في العمود المطلوب منع التكرار فيه ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عروة بتاريخ: 16 سبتمبر 2005 تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2005 (معدل) وعليكم السلام ورحمة الله وبركاته أخي ،،،قبل الإجابة على سؤالك أخي Brain .. أحب أوضح لك ان DISTINCT cluse لا تمنع التكرار على مستوى العمود !! وإنما على مستوى السجل .. بالنسبة للإجابة: أكتب الأمـر التالي: BREAK ON <column_name> هذا الأمر ليس SQL Command إنما هو أحد الأوامر الخاصة بـ SQLPLUS* utility .ملاحيظ: 1. هذا الأمر لا يمنع ظهور التكرار إذا لم يكن مترادفاً!!2. لإلغاء الأمر أعلاه: أما أن تقفل برنامج *SQLPLUS أو أن تكتب الأمر التالي: BREAK ON <column_name> DUP بالتوفيق وإلى الأمام ،،، تم تعديل 16 سبتمبر 2005 بواسطة عروة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Brain_Storm بتاريخ: 21 سبتمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 سبتمبر 2005 السلام عليكم ،، أخي الكريم عروة جربت هذا الأمر من خلال ال SQL لم يفلح ، ثم بحثت عن ال SQL PLUS UTILITY فللأسف لم أعثر على برنامج بهذا الاسم فأرجو منك مزيداً من التوضيح والشرح ، وأشكرك مرةأخرى على الاهتمام والرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.