السادة الاعضاء
السلام عليكم ورحمة الله وبركاته
احتاج لبعض الحلول لهذا الاستعلام الذي بين يديكم
"SHAPE {SELECT bill_no, date1, name from bill} AS cmdbill APPEND ({SELECT bill_no, class_no, price, qty, price*qty AS net FROM bill_d} AS cmdbill_d RELATE bill_no TO bill_no) AS cmdbill_d")
السؤال الاول :
اريد جمع قيم الحقل net الموجود بجدول bill_dوهي عبارة عن عملية ضرب price*qty ، ووضع ناتج الجمع في جدول bill في حقل باسم total
بمعنى sum(price*qty) AS total
كما موضح في المثال التالي:
Bill_no : 10
Name: mohamed khidir ageeb
Date: 1/1/2006
--------------------------------------------------------------------------------
CLASS_NO | price | qty net
--------------------------------------------------------------------------------
5556 | 10 | 1 | 10
456465 | 6 | 2 | 12
441 | 55 | 1 | 55
552 | 14 | 1 | 14
1588 | 3 | 3 | 9
4564 | 25 | 2 | 50
---------------------------------------------------------------------------------
total | 150
---------------------------------------------------------------------------------
السؤال الثاني :
هنالك بعض الفواتير بها عدد كبير من السجلات يعني مجموعة كبيرة من الاصناف كما هو موضح في المثال اعلاه
المطلوب إضافة امر في الاستعلام لعمل حقل به ترقيم تلقائي (تسلسلي) لحصر كل فاتورة بها كم من الاصناف ونسمي الحقل الجديد auto_no .
كما هو موضح في المثال ادناه
------------------------------------------------------------------------------------------------
Auto_no | CLASS_NO | price | qty net
------------------------------------------------------------------------------------------------
1 | 5556 | 10 | 1 | 10
2 | 456465 | 6 | 2 | 12
3 | 441 | 55 | 1 | 55
4 | 552 | 14 | 1 | 14
5 | 1588 | 3 | 3 | 9
6 | 4564 | 25 | 2 | 50
---------------------------------------------------------------------------------------------------
total | 150
---------------------------------------------------------------------------------------------------
ارجو من الاخوة التعديل في الإستعلام والرد علي في اقرب فرصة
هذا ولكم منا كل تقدير وإحترام