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

جملة تحديد + جمع

Featured Replies

بتاريخ:

عندي مشكلة في كتابة جملة تحديد علشان عايز اجمع من صفين مختلفين بدالتين
جمع نتائج فريق في ماتشات لية وعلية وهنا كتابتها وكرر النتيجة
اكيد في غلط في الجملة علشان كدة بيكرر لما فصلت اكوينت كتب كل نتيجة صح في حد عندو حل
مثال

[sELECT count(s_team_1)+count(s_team_2) AS wintot
FROM score WHERE (s_team_1>s_team_2 And team_1='الاهلي') or (s_team_2>s_team_1 And team_2='الاهلى');

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

بتاريخ:

بسم الله
بداية يا اخي أرى أن جملتك غير منطقيه
لان المصدر لجلب البيانات هو مصدر واحد من الجدول score
فلو عملت الجمله بهذه الطريقة
ستخرج لك نفس نتائج جملتك

[sELECT count(s_team_1) * 2 AS wintot
FROM score WHERE (s_team_1>s_team_2 And team_1='الاهلي') or (s_team_2>s_team_1 And team_2='الاهلى');



أنا لم أفهم ماذا تريد من التحديد
يا ريت تشرح مره اخري وتعطيني شوية بيانات من هذا الجدول

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

اخي العزيز الجدول في المرفقات
انا عايز اطلع ععد مرات فوز كل فريق
وكذلك ععد مرات التعادل لكل فريق
والجملة اللي فاتت كانت علشان تحديد عدد مرات الفوز

post-27828-1199347155_thumb.jpg

بتاريخ:

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

select count(tem_1),tem_1 from score where s_tem_1>s_tem_2
group by tem_1
union
select count(tem_2),tem_2 from score where s_tem_2>s_tem_1
group by tem_2

بالنسبة لتعادل

select tem_1,tem_2
from score where s_tem1=s_tem2



اذا في اي خطأ أبلغني
لانها تحتاج لتجربه وليست أكيده

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

الف الف شكر علي المساعدة الممتازة
بس هو في تكرر في الفريق لما يكون موجود
team_2
يعني الاهلي المفروض فاز خمسة مش مرة 1 ومرة 4
وانا رفقت ليك الصورة وياريت تكمل معايا
اما التعادل فانا عايزو بنفس طريقة الفوز ولو اظبط الفوز يبقا سهل التعادل والف شكر ليك علي المساعدة

post-27828-1199604031_thumb.jpg

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

بتاريخ:

طيب يا أخي المشكله انو الجمع بيصير على الطرفين
على كل حال عندي حل
بداية الجملة التي كتبتها لك اعملها VEIW
بالطريقة التاليه

CREATE OR REPLACE VEIW TEAM_WIN AS select count(tem_1),tem_1 from score where s_tem_1>s_tem_2
group by tem_1
union
select count(tem_2),tem_2 from score where s_tem_2>s_tem_1
group by tem_2



بعد ما اتخلص تنشأ ال VEIW الي اسمها TEAM_WIN

بتكتب هذه الجمله

SELECT SUM(EXPR1000) AS ALL_WIN,TEAM_1 AS TEAM_NAME  FROM TEAM_WIN GROUP BY TEAM_1



علماً بأن العمودين EXPR1100 و TEAM1
هما ناتج مع ال VEIW

تحيتي

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

عبقري ورئيس قسم

جاري التجربة وساعلمك بالنتائج


والف الف مليون شكر علي الصبر وطولة البال


:mellow: :unsure: :o :blink:

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

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

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

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

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

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.