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

مشكلة في الترتيب ..... أريد لها حل


amrelhomsy

Recommended Posts

السلام عليكم ورحمه الله وبركاته


أريد أن أستفسر عن شئ يواجهني في عملي الآن وأريد له حل


عندي bloc tabular وفيه column بيحتوي علي داتا عايز أرتبها بس الداتا دي بالشكل ده:


10/A


11/B


11/A/D


وهكذا


الترتيب بيطلع غلط للأسف لأن ال fireld ده عبارة عن أرقام وحروف فأنا فكرت في فكرة إني أخد الأرقام اللي في ال field لوحدها وأرتب علي أساسها في coilum منفصل بس مش عارف هلي ده ينفع ولا لا؟ ولو ينفع لو حد يقدر يقولي تصور للكود بعد إنكم وشكرا جزيلا

رابط هذا التعليق
شارك

أخى الكريم

اذا كانت الداتا كلها ان الأرقام دايما بعد آخر سلاش "/"
يبقى حضرتك ممكن من غير ماتضيف اى شىء, فى Order by property الخاصة بال DB block
ممكن تحط الجملة دى


to_number(Substr( col_Name , instr(col_Name,'/',-1) +1))

تم تعديل بواسطة Ahmad.Hasan
رابط هذا التعليق
شارك

INSTR function to return the last position of "/"
SubStr to return the number in the string which located after the last position of "/"

To_number to convert the resulted string into number so as to order in number, not strings

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية