تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في جملة select
#5
(03-04-18, 04:53 PM)محمد كريّم كتب : Semicolon

;

أضفه في نهاية جملة الاستعلام

انا اريد اعلي رقم تحديث في كل مجموعة مصنفة بالكود وقد كتبت الكود التالي
SELECT *
FROM table_1
WHERE update_no =
SELECT MAX(update_no) AS Expr1
FROM table_1
WHERE (code = code)

وقد اعطاني الصفوف ذات اعلى رقم تحديث بالجدول كله ولكني اريد الصفوف ذات اعلى رقم تحديث لكل كود
بمعنى لو يوجد الكود رقم 1 واعلى رقم تحديث له 4 ويوجد الكود رقم 3 مثلا واعلى رقم تحديث له 1 المفروض يظهر الصف الذي يحتوي على الكود رقم 1 ورقم تحديثه 4 ويظهر ايضا الكود رقم 3 و رقم تحديثه1
ولكن في حالة الكود الذي قمت انا بكتابته يظهر فقط الكود رقم 1 لانه يحتوي على اعلى رقم تحديث في الجدول كله وهو 4

وقد قمت باضافة group by code في نهاية الكود ولكن اعطاني خطأ
ارجو ان اكون وصلت المقصود من استفساري وارجو المساعدة وشكرا جزيلا اخي الكريم
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
سؤال في جملة select - بواسطة تناسيم - 03-04-18, 02:48 PM
RE: سؤال في جملة select - بواسطة محمد كريّم - 03-04-18, 04:06 PM
RE: سؤال في جملة select - بواسطة تناسيم - 03-04-18, 04:38 PM
RE: سؤال في جملة select - بواسطة محمد كريّم - 03-04-18, 04:53 PM
RE: سؤال في جملة select - بواسطة تناسيم - 04-04-18, 11:41 AM


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


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