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

بتاريخ:

انا اريد اناعمل قاعدة البيانات cc1
الحقل الاول يحمل رقم الطالب code
الحقل الثاني يحمل نقطة الطالب note
الحقل الثالث يحمل نقطة الطالب الثانيةnote1
الحقل الرابع يحمل مجموع نقط الطالب total اي note+note1
لحقل الاخير يحمل المعدل moy اي total / 2
ادن كيف سنقوم بدلك على مستوى الفورم والتقارير
create table cc1(code number(9),note number(2),note1 number(2),total number(2),moy number(2));

insert into cc1 values (26026010,16,18,'','');
insert into cc1 values (26026011,11,1,'','');
insert into cc1 values (26026012,13,10,'','');
insert into cc1 values (26026013,16,20,'','');

بتاريخ:
ادن كيف سنقوم بدلك على مستوى الفورم والتقاري

عذرا فلم افهم ما الذي تريده
ارجو التوضيح
بتاريخ:
  • كاتب الموضوع

اريد وضع formule
او كيف سيتم دلك باستعمال فونكشن

بتاريخ:

الأخ / aberzakk

بالنسبة لتصميم الجدول اعتقد انك تحتاج لاعادة تصميم له

اي قيمة يمكن حسابها .. فلا داعى لتخزينها

حقل جمع درجات الماده الاولى والمادة الثانية يمكن جمعهم اثناء الselect من الجدول
وايضا حساب المعدل بالقسمه على 2

وبالتالى الجدول المقترح يكون

SQL> create table cc1(code number(9),note number(2),note1 number(2));

Table created.

SQL> desc cc1;
Name									  Null?	Type
----------------------------------------- -------- ----------------------------
CODE											   NUMBER(9)
NOTE											   NUMBER(2)
NOTE1											  NUMBER(2)


SQL> insert into cc1 values (26026010,16,18);

SQL> insert into cc1 values (26026011,11,1);

SQL> insert into cc1 values (26026012,13,10);

SQL> insert into cc1 values (26026013,16,20);


SQL> select CODE , note + note1 totalnotes, (note+note1) /2 Moy from cc1; 

  CODE TOTALNOTES		MOY
---------- ---------- ----------
 26026010		 34		 17
 26026011		 12		  6
 26026012		 23	   11.5
 26026013		 36		 18

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

عملت الطريقة ليوافتني بها لكن التقرير يظهر فارغ

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

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

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

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

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

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

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

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.