تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ما هي جملة الاستعلام SQL التي يجب كتابتها
#1
لدي الجدول التالي بالاسم Table1 :

   


ماهي جملة استعلام  SQL التي يجب كتابتها لاظهار الناتج كالتالي :

   


بمعنى عمل جملة استعلام SELECT بشرطين :

1- عدم تكرار ( DN )
2- اظهار ( DN ) لأكبر تاريخ من ( ES )

أرجو منكم المساعدة بأسرع وقت ممكن ...

ولكم جزيل الشكر ..
الرد }}}}
تم الشكر بواسطة:
#2
غريبة يعني معقول منتدى فيجوال بيسك ولا احد عرف يساعدني ...

مشكورين .. Smile
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم

اخي الكريم من اهم الاسباب التي تجعل معظم الاعضاء لا يقدمون المساعدة او مجرد الدخول الى الموضوع هو عنوان الموضوع المبهم

وثانيا ارفق مثال لكي يستطيع باقي الاعضاء التعديل عليه للوصول الى النتيجة المرجوة ان شاء الله

يعطيك العافية
شـــايـفـــك

الرد }}}}
تم الشكر بواسطة:
#4
(22-02-15, 11:56 AM)abulayth كتب : السلام عليكم

اخي الكريم من اهم الاسباب التي تجعل معظم الاعضاء لا يقدمون المساعدة او مجرد الدخول الى الموضوع هو عنوان الموضوع المبهم

وثانيا ارفق مثال لكي يستطيع باقي الاعضاء التعديل عليه للوصول الى النتيجة المرجوة ان شاء الله

يعطيك العافية


اخي الغالي موضوعي لا يحتاج أي امثلة واضح جدا طلبي ...

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

لك جزيل الشكر والعرفان ..
الرد }}}}
تم الشكر بواسطة:
#5
اذا كان عمود الـ DN ترقيم تلقائي فالجملةتكون هكذا

كود :
select last (DN)
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#6
أهلا أخي الكريم ، جرب الإستعلام التالي :

كود :
Select DN,ON1,(Select Max(ES) From Table1 TB2 Where DN.TB2 = DN.TB1) As ES,(Select MOR From Table1 TB3 Where DN.TB3 = DN.TB1 And ES.TB3 = ES.TB1) As MOR From Table1 TB1 Goup By DN,ON1
الرد }}}}
تم الشكر بواسطة:
#7
(22-02-15, 08:27 PM)سعود كتب : اذا كان عمود الـ DN ترقيم تلقائي فالجملةتكون هكذا


كود :
select last (DN)


مشكور يا سعود على ردك ولكن للأسف DN ليس ترقيم تلقائي وتسلم على ردك ...


(22-02-15, 09:23 PM)Ahmed_Mansoor كتب : أهلا أخي الكريم ، جرب الإستعلام التالي :


كود :
Select DN,ON1,(Select Max(ES) From Table1 TB2 Where DN.TB2 = DN.TB1) As ES,(Select MOR From Table1 TB3 Where DN.TB3 = DN.TB1 And ES.TB3 = ES.TB1) As MOR From Table1 TB1 Goup By DN,ON1


اشكرك على اهتمامك اخوي Ahmed_Mansoor ولكن جربت يطلعلي خطأ ياريت لو جربت انت ترفقلي مثال لا هنت ...

لك كل الشكر والتقدير ...
الرد }}}}
تم الشكر بواسطة:
#8
[quote pid='54206' dateline='1424348498']
temo24بسم الله الرحمن الرحيم
اخي العزيز ان كان حقل DN مفتاح ثنوي لحقل موجود على جدول به نفس الحقل بمفتاح اساسي يمكنك عمل استعلام علائقي مربوط بة الجدولين المفتاح الاساسي مع المفتاح الثنوي حيث يكون نوع الربط يشمل كافة السجلات من الجدول الذي يحمل المفتاح الاساسي وتلك السجلات المشابها لها من الجدول الذي يحمل المفتاح الثانوي
اي سعرض لك الاستعلام فقط الارقام الموجودة في حقل الـDN الخاص بالمفتاح الاساسي والمفتاح الاساسي لا يسمح بتكرار القيم الموجودة داخلة ويمكنك اضافة شرط حسب الطلب لاي حقل

هذا حسب فهمي لعمليات SQL ولا توجد طريقة اخر الا عن طريق شفرة الـVB وهي عمل حلقة مثل For حيث تقوم الحلقة بعمل استعلام حسب رقم for الذي يبداء من رقم 1 - حسب اختيارك ومن ثم تقوم بنقل السجلات سجل سجل إلى جدول جديد ومن ثم استدعا الجدول الجديد وعرضة في إستعلام

والله الموفق

[/quote]
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  (تم الحل)مشكلة في الاستعلام بين تاريخين awidan76 13 1,006 06-01-16, 11:07 AM
آخر رد: Ashraf Elafify
  موضوع العصر : دعم العربية في الأنظمة التي لا تدعم العربية السندبااد 2 1,003 20-08-13, 03:44 PM
آخر رد: السندبااد
  اريد كود تغير كلمة في نص او جملة .. جديد 3 618 19-08-13, 09:01 PM
آخر رد: AGASHE
  كيف ابحث عن تاريخ معين موجود في الاستعلام المجود بقاعدة البيانات الخاصه برنامجي المرفق ؟؟ softmail8 9 1,031 20-06-13, 04:10 PM
آخر رد: softmail8
  كيفية استخدام جملة if الشرطية asto 10 1,680 07-06-13, 11:29 PM
آخر رد: VB_Coder

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم