الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في جملة اس كيو ال

بدأه shama1984 في 1 فبراير 2009 · 1 رد · 416 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا عندي جدول خاص بالأخبار واريد

وهذ الجدول فيه من ضمن الحقول اللي فيه

عدد القراء ورقم الخبر وعنوان الخبر

واريد ان اعرض الثلاثة الأخبار الأكثر قراءة

كتبت الجملة التالية بس ما يظهر الا واحد خبر والجملة هي :

select top 3 g_title,g_no,VISITORNUM from gornal where g_VISITORNUM = (select max(G_VISITORNUM) from gornal where f_show='نعم')

فأرجو المساعدة

والله يجزيكم الخير

#2

هذه الجملة سوف تعيد المقال الأكثر قراءة فقط (و ليس الثلاثة) بسبب هذا الشرط

where g_VISITORNUM = (select max(G_VISITORNUM) from gornal where f_show='نعم')

الجملة التالية ستقوم بالواجب

select top 3 g_title,g_no,VISITORNUM from gornal 
order by VISITORNUM desc

هذه الجملة سترتب المقالات حسب عدد القراءة تنازلياً (السطر الثاني من الجملة) و تختار الثلاثة الأولى.

مواضيع مشابهة