إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

How To Delete Duplicate Rows


4 رد (ردود) على هذا الموضوع

#1 تارا

تارا

    عضو

  • الأعضــاء
  • 24 مشاركة

تاريخ المشاركة 04 September 2009 - 08:56 PM

السلام عليكم
كيف لي ان اخذف الاسطر المكررة في الجدول؟؟؟؟
ارجو المساعدة مع الشكر....

#2 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 04 September 2009 - 09:38 PM

السلام عليكم
راجعي هذا الرابط:

http://www.araboug.o...topic=35702&hl=

بالتوفيق

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#3 تارا

تارا

    عضو

  • الأعضــاء
  • 24 مشاركة

تاريخ المشاركة 04 September 2009 - 10:28 PM

شكرا على البروسيجر .. ولكن انا اريد جملةdeleteوليس بروسيجر انا لدي 4 اسطر مكررة ولكن كيف لي ان اخذف المكرر بدون استعمال بروسيجر ؟؟؟؟

#4 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 04 September 2009 - 10:43 PM

السلام عليكم
جربي هذا الكود وان شاءالله رح يشتغل معاكي:

DELETE FROM UR_TABLE WHERE rowid NOT IN (SELECT max(rowid) FROM UR_TABLE GROUP BY UR_COLUMN);

تم التعديل بواسطة PALI.ORACLE, 04 September 2009 - 10:47 PM.

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#5 National

National

    عضو

  • الأعضــاء
  • 27 مشاركة

تاريخ المشاركة 06 September 2009 - 03:00 AM

ممكن شرح للجملة دي ؟

DELETE FROM UR_TABLE WHERE rowid NOT IN (SELECT max(rowid) FROM UR_TABLE GROUP BY UR_COLUMN);


وفائدة rowid ?