الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

أرجو الحل لهذا السؤال بطريقة جملة In و ليس بطريقة Like

Featured Replies

بتاريخ:

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



أنا عندي سؤال و أريد الحل




السؤال كالتالي :




Show the Employees that there names start with this leeters


J,K,L,or,M



اريد الحل بطريقة جملة IN و ليس بطريقة LIke



و شكرا ً

بتاريخ:

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

select * from emp where substr(ename,1,1) in ('J','K','L','M')

بتاريخ:
  • كاتب الموضوع

شكرا ً على الإجابة



و لكن في عندي ءال واحد



ما معنى الجزء


(substr(ename,1,1

بتاريخ:

السلام عليكم
دالة substr تستخدم لاستخراج حروف من نص
والصيغة العامة لها

substr( string, start_position, [ length ] )


string هو النص او العمود المراد عرض حرف او حروف منه
start_position هو موقع الحرف في النص او العمود
length هو عدد الحروف المستخرجة من النص او العمود

وفي المثال الخاص بك نريد تحديد اول حرف واحد من اسم الموظف فيكون
الـ string هو اسم الموظف ename
والـ start_position هو موقع الحرف الأول
والـ length هو عدد الأحرف المراد تحديدها وهو حرف واحد هنا

تم تعديل بواسطة az123

بتاريخ:
  • كاتب الموضوع

و لكن سؤالي:


هل يمكن حله من دون إستخدام هذه الدالة أقصد حله بطريقة IN فقط

بتاريخ:
  • كاتب الموضوع

المطلوب حله بإستخدام جملة IN و بدون إستخدام أي دالة



أرجو المساعدة

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.