pr_kanms بتاريخ: 11 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 11 أكتوبر 2006 انا عاوز كويري من خلاله استطيع الحصول علي الارقام التي توجد في هذا الخلية مع العلم ان الارقام لاتقع في مكان محدد في الاول او في الاخر مثلا ,لا من الممكن ان تكون في اي جزء في الكلمةمثلا :A1C2B3N455وبالتالي يكون الرقم الناتج من هذا الكويري هو123455برجاء من يستطيع عمل هذا الكويري يقوم بكتابتهوجزاكم الله كل خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
abd l rahman بتاريخ: 11 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 11 أكتوبر 2006 السلام عليكملو للموضوع ده حل ياريت نعرفه اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Osama Soliman بتاريخ: 11 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 11 أكتوبر 2006 (معدل) الاخ صاحب المشاركة يمكنك استخدام دالة TRANSLATEكما هو موضح بالمثال التالى : select TRANSLATE(upper('A1C2B3N455'),'0ACBDEFGHIGKLMNOPQRSTUVWXZY','0') FROM DUAL وطريقة عمل الدالة TRANSLATE :هذا الدالة تاخد ثلاثة مدخلات على الصورة TRANSLATE (c1,c2,c3) وتعمل على استبدال الحروف الموجود فى C2 بما يقابلها فى C3 وتطبيق ذلك الاستبدال فى C1مثال SELECT TRANSLATE ('ahmed','abc','xyz') FROM DUAL; فان كل حرف 'a' فى الكلمة الاولى 'ahmed' يتم استبداله بالحرف 'x ' وحرف 'b' بحرف 'y' وهكذاوبتطبيق ذلك على المثال المطلوب فاننا نضع قيمة C2 => جميع الحروف ونضح قيمة C3 قيمة فارغةولكن بهذا الصورة تكون نتيجة الدالة Nullلذلك تم وضع '0' فى كلاً من C2 ,C3وفيتم حذف جميع الحروف (الهجائية) من C1 وتيم استبدال '0' بنفس القيمةمع تحياتىاسامه سليمانالقاهرة تم تعديل 11 أكتوبر 2006 بواسطة Osama Soliman اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
maxwill779 بتاريخ: 12 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 12 أكتوبر 2006 الاخ عبدالرحمن السلام عليكم اريد منك في اي مدن مصر يوجد مركز تعليم الاوراكل وياريت رقم التلفون يكون كاملا متضمن مفتاح المدينة التي بها المراكز وشكرا اخوكم جلال اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ohmhs2006 بتاريخ: 15 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 15 أكتوبر 2006 بسم الله الرحمن الرحيمالسلام عليكم ورحمة الله وبركاتهأخي الكريم ممكن طريقة اخرى وهي عمل loop على الحقل يمشي حرف حر ف ويشيك هل الحرف المأخوذ مساوي لأي رقم من الأرقام من الصفر إلى التسعة إذا ساوى أي رقم تضعه في متغير وإذا لم يكن رقم تنتقل للحرف الثاني والloop تكون على حسب طول الكلمة يعني استخدم في البداية دالة الlength اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tommy_azzam بتاريخ: 16 أكتوبر 2006 تقديم بلاغ مشاركة بتاريخ: 16 أكتوبر 2006 السلام عليكم ,, مشكور يا اخ اسامه علي هذا المجهود الرائع بارك الله فيك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.