الانتقال إلى المحتوى
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.

سؤال فى دالة Count

Featured Replies

بتاريخ:

السلام عليكم 

انا جديدة فى تعلم الاوراكل و المحاضر شرح الدوال و منها دالة count

كنت عايزة اعرف ازاى احسب عدد الكلمات فى جملة 

زى مثلا " my name is hoda " --طبيعى النتيجة 4  --بس ازاى تتكتب؟؟

ايه جملة sql اللى اكتبها و تكون نتيجتها عدد الكلمات فى الجملة 

انا بحثت ع النت لقيت انى ااى احسب عدد الكلمات فى text زى التلغراف و عمل لوب فى الاوامر 

بس انا عايزة اعرف بس ازاى احسب عدد الكلمات 

شكرا ليكم و جزاكم الله خيرا

بتاريخ:

الـ count ملهاش علاقة بده خالص , دي دالة بتعد الصفوف (السجلات) , عشان تعدي الكلمات دي

لازم تستخدمي دوال تانية , زي instr و set operator زي union

بتاريخ:

اتفضلى

select length ('my name is hoda')- length(replace('my name is hoda',' ',''))+1 from dual;

و للامانة انا اخدت الفكرة من الموقع ده يعنى بحث بسيط و وفقت النتيجة اللى انا عاوزها

http://www.sql-server-helper.com/functions/count-words.aspx

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

جزاك الله خيرا

انا قلت count لان المحاضر كان ساعتها بيشرح الcount و فعلا قال انها بتعد الصفوف و ساعتها قال طيب لو انا عايز عدد الكلمات فى الجملة اعمل ايه ؟

بصراحة افتكرتها هتتحل ب count برضه 

بس ممكن سؤال ؟؟

انت ليه حاطط مسافات بين الاقواس 

انا فتحت اللنك 

بجد شكرا ليك جددددددددددددددددددا

بتاريخ:

جزاك الله خيرا

انا قلت count لان المحاضر كان ساعتها بيشرح الcount و فعلا قال انها بتعد الصفوف و ساعتها قال طيب لو انا عايز عدد الكلمات فى الجملة اعمل ايه ؟

بصراحة افتكرتها هتتحل ب count برضه 

بس ممكن سؤال ؟؟

انت ليه حاطط مسافات بين الاقواس 

انا فتحت اللنك 

بجد شكرا ليك جددددددددددددددددددا

لو بتتكلمي عن الدوال الي كاتبها في جملة السيليكت , فاقرأي عنها الاول وانتي تعرفي

بتاريخ:

ما فيش مشكلة فى المسافات بين الاقواس نهائى

المشكلة كانت حتبقى لو فيه مسافات بالزيادة داخل الجملة زات نفسه اى بين ال  single quotation

بتاريخ:

السلام عليكم.
 
كحل بديل و للتخلص من مشكلة وجود أكثر من مسافة يمكن استخدام ال regular expression :
 

Select Regexp_Count('my name is   hoda', '[^ ]+') From   Dual
بتاريخ:
  • كاتب الموضوع

شكرا يا جماعة  --بجد جزاكم الله خيرا

بتاريخ:

 

السلام عليكم.

 

كحل بديل و للتخلص من مشكلة وجود أكثر من مسافة يمكن استخدام ال regular expression :

 

Select Regexp_Count('my name is   hoda', '[^ ]+') From   Dual

هى الفانكشن دية موجوة فى ال advanced sql ؟

بتاريخ:

 

 

السلام عليكم.

 

كحل بديل و للتخلص من مشكلة وجود أكثر من مسافة يمكن استخدام ال regular expression :

 

Select Regexp_Count('my name is   hoda', '[^ ]+') From   Dual

هى الفانكشن دية موجوة فى ال advanced sql ؟

 

عفوا أخي ماذا تقصد ب ال advance Sql ? إذا كنت تقصد منهاج أوراكل نعم هي موجودة في قسم Regular Expressions على ما أعتقد.

بتاريخ:

 

 

 

السلام عليكم.

 

كحل بديل و للتخلص من مشكلة وجود أكثر من مسافة يمكن استخدام ال regular expression :

 

Select Regexp_Count('my name is   hoda', '[^ ]+') From   Dual

هى الفانكشن دية موجوة فى ال advanced sql ؟

 

عفوا أخي ماذا تقصد ب ال advance Sql ? إذا كنت تقصد منهاج أوراكل نعم هي موجودة في قسم Regular Expressions على ما أعتقد.

 

شكرا جدا

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

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

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

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

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

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.