asd202 بتاريخ: 19 ديسمبر 2006 تقديم بلاغ مشاركة بتاريخ: 19 ديسمبر 2006 سوال فى احد الانتر فيو فى الاوركللو عندك عمود فيه داتا كتير عايز تعمله بريمرى كى ازاى؟السوال محتاج تفكير وخبرة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
الجنتل بتاريخ: 19 ديسمبر 2006 تقديم بلاغ مشاركة بتاريخ: 19 ديسمبر 2006 السلام عليكمبكل بساطة اولا تاكد من ان العمود لا يوجد به صفوف متكررة بواسطة الامر التالي افرض اسم العمود kنعمل :select k,count(k from x having count(k)>1 group by k)الصفوف التي يطلع عددها اكثر من 1 نعدلها اذا كانت كثيرة نعمل ابديت للعمود كالتالي بيحث نضيف للصف رقمه او تسلسلهupdate x set k=k+rownumوبهذة الطريقة نضمن عدم تكرار اي صفوبعدها نعمل البرايميري كيalter table x add constraint x_pk primary key (k ارجو ان اكون وفقت بالاجابةوفقك اللهالجنتل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoudwow بتاريخ: 18 يناير 2007 تقديم بلاغ مشاركة بتاريخ: 18 يناير 2007 (معدل) select k,count(k) from x having count(k)>1 group by kهناك قوس ناقص بعد Count(K تم تعديل 18 يناير 2007 بواسطة mahmoudwow اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
comander بتاريخ: 21 يناير 2007 تقديم بلاغ مشاركة بتاريخ: 21 يناير 2007 جزاك الله خيرا على المعلومه المفيده دى لكن كده إحنا كده إتأكدنا إن مفيش تكرار لكن إزاى نتأكد إن مفيش nullوانا متهيألى إن السؤال إزاى تعمله primary key مش إزاى تتأكد إن العمود primary keyبمعنى تانى انا فاكر إن فى option بنزوده فى جمله إضافه الconstraint ممكن تعمل الprimary key على العمود من غير ماتعمل validate على البيانات الموجوده فعليا ولكن ال validate حيبتدى من وقت إدخال البيانات الجديده لكن أنا حاليا مش فاكر صيغه الoption اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
nesso بتاريخ: 3 فبراير 2007 تقديم بلاغ مشاركة بتاريخ: 3 فبراير 2007 السلام عليكم ورؤحمة الله وبركاته اخي العزيز الجنتل ان الرد الذي اوردة اكثر من رائاع ولكن قد يكون هناك بعض المشكلات فية مثل ان يوجد صف به بيان (8) ويكون ترتيب العمود في الترقيم الرابع وبذلك يكون الناتج الجديد 12 ويكون هناك في الصف الالذي ترتيبة 8 بيان (4) وبذلك يكون المجموع 12 فبذلك لم تخرج من مشكلة التكرار بعد وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.