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

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

صورة
- - - - -

أستعلام يا شباب ما عرفت أحله


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

#1 a5hhk

a5hhk

    عضو نشط

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

تاريخ المشاركة 17 April 2006 - 11:01 AM

يا شباب هل من الممكن أن أعمل إستعلام بحيث يعطيني الأرقام الموجودة فقط في الحروف
مثلا
customer_number_2526525

أريد فقط 2526525 أن ترجع
يا شباب الرجاء المساعدة

#2 llord

llord

    مشترك

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

تاريخ المشاركة 17 April 2006 - 12:25 PM

السلام عليكم
:D :) :D

اذا كنت تخزن هذا string بحيث انك تضع الرقم فى اخره مسبوقاً بـ '_'
مثال
'my_name_is_llord_and _number_123456'

فيكون الحل
========

select substr('my_name_is_llord_and _number_123456',instr('my_name_is_llord_and _number_123456','_',-1)+1)
from dual

ولو كنت تريدو غير ذلك فقل ما تريد وإن شاء اللهسيكون هناك حل

@@@
وشكراً

#3 a5hhk

a5hhk

    عضو نشط

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

تاريخ المشاركة 17 April 2006 - 12:35 PM

شكرا على هذا الحل الرائع يا أخي

#4 هانى سند

هانى سند

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 743 مشاركة

تاريخ المشاركة 17 April 2006 - 12:47 PM

السلام عليكم
يمكنك إستخدام فانكشن translate
كألاتي
	SELECT TRANSLATE('customer_number_2526525',
   '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~', '0123456789') 
   "Translate example"
     FROM DUAL;
و اذا كانات البيانات عربي يمكنك اضافة الحروف العربية في البارمتر التاني
و يمكنك إضافة اي اسبشيال كاركتر نسيت وضعه
بالتوفيق

#5 أسامة موسى

أسامة موسى

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 2,381 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 17 April 2006 - 01:27 PM

الاخ الكريم
اليك التطبيق
ltrim( 'customer_number_2526525', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~'); would return '2526525'


مثال

select ltrim( 'customer_number_2526525', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~') "just Number " from dual

۩ اللهـــــــــــــــــــــــم صلي على سيدنا محمد وعلـى آله وصحبه أجمـعين ۩
۩ سبحـــــــــــــــــان الله وبحمده ....... سبحــــــــــــــــــــــــان الله العظيم ۩



يمكنك زيارتي على صفحتي الخاصة بالفيس بوك على الرابط AskOsama

يمكنك زيارتي على مدونتي الجديدة على الرابط http://askossama.blogspot.com