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

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

صورة
- - - - -

استعلام عن اسماء الموضفين الي لديهم حرفين متشابهين


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

#1 ibrahim 7assan

ibrahim 7assan

    عضو

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

تاريخ المشاركة 13 February 2011 - 08:38 PM

اريد استعلام عن اسماء الموظفين الي ليدهم حرفين متشابهين فقط غير ذلك لا يعمل شيء
وشكراُ,,,,

#2 ibrahim 7assan

ibrahim 7assan

    عضو

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

تاريخ المشاركة 13 February 2011 - 11:41 PM

بليز وين الناس المشاركين :) :) :unsure: :rolleyes:

لو سمحتو لو في واحد عارف بالحل فلا يبخلي علي

#3 Eng_AL_kamel

Eng_AL_kamel

    عضو نشط

  • الأعضــاء
  • 345 مشاركة
  • الاسم الأول:Ibraheem
  • اسم العائلة:Qaed
  • البـلـد: Country Flag
  • المنصب الحالي:DBA

تاريخ المشاركة 14 February 2011 - 02:26 AM

اخي العزيز ابراهيم
استخدم الدالة LIKE
مثلا نريد موظفين الي اسمائهم تبدأ بي حرفي Jo

اكتب في المستخدم hr
SELECT last_name
FROM   employees
WHERE  last_name LIKE 'Jo%'

بالتوفيق ....

O Allah, You are the best forgiver, beneficent and merciful

 


#4 ibrahim 7assan

ibrahim 7assan

    عضو

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

تاريخ المشاركة 14 February 2011 - 10:50 PM

اخوي العزيز الكامل استخدام الداله like ما جاب النتيجه الي انا اريدها
انا الي اقصدة انو مثلاٌ يطلع لي اسماء الموظفين الي في اسماءهم حرفين متشابهين فقط
يعني لو كان الاسم مثلاٌ زي ibrahim يطلعه لانو في حرفين متشابهين الي هما حرف (i) واذا في موظف عنده اكثر من ثلاثة احرف متشابهه لا يطلعه ف الاستعلام زي mohaammed
ارجو ان المعلومة وضحت لديك اخي العزيز
وشكراٌ على تفاعلك

ارجو الرد من الاخوه الاعضاء في اقرب وقت ,,,,

#5 asd202

asd202

    عضو نشط

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

تاريخ المشاركة 15 February 2011 - 02:08 PM

انا كنت حاسس ان ده طلبك بس قلت لما توضح
الطلب ممكن حله بس مرهق جدا كتنفيذ وقتى
انت حتقسم الاسم لحروف وتلف على حرف حرف زى ستاك كده تحط اول حرف وبعدين التانى ترجع تدور هو موجود فى الاستاك ولا لا
لو مش موجود تجيب الحرف اللى بعده وتقارنه بالحرفيين السابقيين وهكذا
كل ده انا لسه فى اول اسم كيف لو عندك الف موظف متخيل الوقت اللى محتاجه قد ايه كبرنامج عشان تدور
begin

for i in REVERSE 1..100000

loop

message('اللهم ارحمنا');

end loop;

end;

#6 ibrahim 7assan

ibrahim 7assan

    عضو

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

تاريخ المشاركة 15 February 2011 - 10:39 PM

message('اللهم ارحمنا'); ههههههههههه
طيب اخوي اكيد في حل اخر