استفسار عن عرض اكبر عدد صفوف و القيمة فى جدول معين
إذا كان لدينا جدول خاص بالتعليقات ونريد عرض اكثر المقالات به تعليقات فى استعلام select
فاريد عملها عن طريق استعلام فى ال mysql مع العلم انه لا يوجد حقل به عدد التعليقات فى جدول المواضيع
بل اعتمد على mysql_num_rows
هناك حل بان اقوم بعمل عداد للتعليقات فى جدول المواضيع لكن انا لا اريد هذا الحل
وحاولت التفكير باستخدام select max() لكن هذه لارجاع اكبر قيمة وليس العدد
و select count() تقوم بارجاع العدد لكن كيف اضع شرط المقارنة بحيث انه يجمع عدد الحقول المتشابهة فى القيمة واستخراج اكبر عدد قام بعده لمجموعة حقول متشابهة في القيمة واستخراج هذه القيمة ايضا ؟حيث اني ساقوم بعمل استعلام على كل الحقول بلا استثناء لمقارنتها واستخراج (القيمة المتشابهة, عدد الصفوف) في الحقول التي تحمل اكبر عدد للصفوف لنفس القيمة
اريد عمله فى استعلام mysql بحيث يقوم بارجاع اكبر عدد قام بعده لارقام ال topic_id المتشابهة
علما بان جدول comments يحتوي على حقول
id رقم التعليق
topic_id رقم الموضوع
comment التعليق
title العنوان
المطلوب بالضبط هو : عدّ عدد الصفوف لكل حقول "topic_id" المتشابهة ومقارنتها واستخراج اكبر قيمة منها وطباعتها واستخراج قيمة الحقل topic_id
التعديل الأخير تم بواسطة مهندس مصرى ; 29-08-2008 الساعة 05:38 AM
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير