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

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

صورة
- - - - -

سؤال مهم وعاجل بسبب الاختبار


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

#1 albalaji

albalaji

    عضو

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

تاريخ المشاركة 14 March 2004 - 12:53 AM

هناك سؤال باستخدان تعليمة LIKE وهو ان تظهر فقط الاسماء ذات الخمس حروف
اي اي اسم له 4 حروف لا يظهر مع العلم ان الحرفين AH بقعان في الموقع الثاني والثالث ؟؟؟؟؟
الاسماء
fahad
yahya
yahya
mahmood
ارجوكم اريد ان اعرف التعليمه بال SQL

#2 همس

همس

    عضو

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

تاريخ المشاركة 14 March 2004 - 01:17 AM

السلام عليكم

select * from employees where first_name like '_AH__%';


مع مراعاه حاله الاحرف اذا كانت كابيتل او سمول,,,

#3 albalaji

albalaji

    عضو

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

تاريخ المشاركة 14 March 2004 - 12:53 PM

اشكرك على الرد.. ولكن لاحظ انها سوف تعرض لي كل الاسماء ولاتسطيع ان تتجنب الاسم المكون من اربعة حروف .. هل هناك تعليمه اخرى
اتمنى ان تجرب وترى بنفسك

#4 عبدالله ندا

عبدالله ندا

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

  • المجموعة الماسية
  • 1,017 مشاركة
  • الاسم الأول:عبدالله
  • اسم العائلة:ندا
  • البـلـد: Country Flag
  • المنصب الحالي:Technical Applications Manager

تاريخ المشاركة 14 March 2004 - 01:00 PM

select * from employees where first_name like '_AH__%' and length(first_name) = 5;

مع تمنياتي بالتوفيق

في زمننا هذا .........................
ليس هناك قلب ناصع البياض ...
ولا قلب قاتم السواد ...
ولكن دائما
BLACK&WHITE

 

مع تحياتي
عبدالله ندا

http://anada.4shared.com

abdallahnada@hotmail.com 


#5 samirtarek

samirtarek

    عضو نشط

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

تاريخ المشاركة 14 March 2004 - 04:39 PM

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
والحمد لله رب العالمين
والصلاة والسلام على الحبيب المصطفى

يا اخى
select * from emp where first_name like '_AH__'
مع مراعة الكبتل والسمول حسب السؤوال
وبارك الله فيك ولك وعليك وجعله فى ميزان حسناتك
طارق مرشدى
--------------------------------------------------------------------------------------------------------
سبحان الله العظيم - سبحان الله وبحمده عدد خلقه ورضاء نفسه وزنة عرشه ومداد كلماته ولا حول ولا قوة الابالله

#6 albalaji

albalaji

    عضو

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

تاريخ المشاركة 14 March 2004 - 11:13 PM

اشكر الجميع على حسن التعاون والمشاركه وبصراحه المنتدى اثر من رائع

وبعد البحث وجدت ان التعليمه تكون على الشكل التالي
[sql]
select fname from employee
where fname like'_AH__%' and fname not like
'____%'

#7 همس

همس

    عضو

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

تاريخ المشاركة 15 March 2004 - 02:37 AM

شكرا لك البلاجي
على المجهود الذي بذلته للبحث عن الاجابه
لكن للاسف لايمكن ان تكون لهذه الاجابه اجابه ههههههههههههههههه

المعذره,, لانك تضع الشرط ثم تنفيه،،!!!
فمن المستحيل ان تحصل على ناتج.....!
ارجوا من الاخوان خبراء المنتدى افادتنا
لكم جزيل الشكر :)

سلام

#8 albalaji

albalaji

    عضو

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

تاريخ المشاركة 18 March 2004 - 11:51 PM

الى الاخ همس ... معنى الاجابه
انك تبحث عن الشرط الأول وهو ان تكون عدد الاحرف 5 والثاني والثالث حرفي AوH
والشرط الثاني تبحث عن الاسم المكون من اربعة احرف لاحظ هناك قبل علامة % فراغ
وهذا يضمن عدم ظهور الاسم الذي يحتوي على 4 أحرف

صدقني جنني السؤال

#9 Osama Soliman

Osama Soliman

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

  • المجموعة الماسية
  • 1,611 مشاركة
  • الاسم الأول:Osama
  • اسم العائلة:Soliman
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Technical Consultant - Asfour Crystal International

تاريخ المشاركة 22 October 2004 - 03:43 PM

استعمل اخى الجملة التالى
select * from employees where first_name
like '_AH___' --do't use % symbol

وقل رب زدنى علماً
Osama M. Soliman
Oracle Certified Professional
Oracle Technical Consultant

 Asfour Crystal International
Cairo - Egypt
Osama.Soliman@hotmail.com
Osama.Soliman@asfourcystal.com