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

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

صورة
- - - - -

بدي جملة لاسترجاع فقط الحقول التي تحتوي على W234, W1, W9


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

#1 ksarrayrah

ksarrayrah

    عضو

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

تاريخ المشاركة 09 July 2008 - 09:51 AM

ياجماعة عندي جدول فيه بيانات كالاتي

WAS , WA1, W234, W23HJ, WA2, WA5 , W1, WB2, W9, WA9

وبدي جملة لاسترجاع فقط الحقول التي تحتوي على

W234, W1, W9

يعني بس التي تحتوي W + رفم وشرط ان يكون الحرف الثاني رقم وليس حرف


وشكرا

#2 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 09 July 2008 - 11:15 AM

[try this code
SELECT *
FROM test_table WHERE UPPER (SUBSTR (t_string, 1, 1)) = 'W' and SUBSTR (t_string, 2 , 1) between '0' and '9' ;


this code would select w23hj as well . is that what u want

هذا الكوديختبر اول وثانى حرف فقط - هل هذا هو ما تريد ؟ ام انك تريد اختبار انه بعد حرف W كلها ارقام ؟

طارق

#3 ksarrayrah

ksarrayrah

    عضو

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

تاريخ المشاركة 09 July 2008 - 01:25 PM

لك جزيل الشكر يا أخ t-hassan وجزالك الله خير جزاء

#4 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 10 July 2008 - 09:16 AM

هذا الكود يختبر ان الحرف الاول w وجميع ما يليه ارقام فمثلا w23hj لا تظهر بعكس المثال السابق
طارق

select t_string from test_table where upper(substr(t_string,1,1)) = 'W' and REGEXP_instr(substr(t_string,2,length(t_string)-1) ,'[  ^[:alpha:]]') = 0 ;


#5 miash80

miash80

    عضو مميز

  • الأعضــاء
  • 793 مشاركة
  • الاسم الأول:mousa
  • اسم العائلة:hamdallah
  • البـلـد: Country Flag
  • الاهتمامات:Read
  • المنصب الحالي:Analyst Assistant

تاريخ المشاركة 10 July 2008 - 10:00 AM

مشكور أخ طارق على هذه المعلومة

اللهم أغفر للمسلمين والمسلمات والمؤمينين والمؤمينات ألاحياء منهم وألاموات الى يوم الدين


موضوع قرأتة فأعجبني
http://www.shbab1.com/2minutes.htm

اذا عجبك موضوع من مواضيعي..لا تقل لي شكراً
و لكن أدعو لي (في ظهر الغيب) بالآتي

اللهم اغفر له ما تقدم من ذنبه و ما تأخر..اللهم احسن خاتمته
اللهم اغفر لوالديه و ارحمهما و ادخلهما جناتك برحمتك يا أرحم الراحمين و لكم بالمثل ان شاء الله
ارجو من الله ان يكون ما انقله لكم من ضمن حسناتى
 356663087.jpg

 

لا تأســــفنَّ عـلى غــــــدرِ الزمــانِ لطالــمـا

رقصـــــــت على جثــــثِ الأســــــــودِ كلابا

لا تحسبن برقصـــــها تعلوا على أســــيادها
تبقى الأســــودُ أسوداً والكـــــلابُ كِــــــلابا