كيف اعمل order by لعمود الاي دي للردود؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : كيف اعمل order by لعمود الاي دي للردود؟ (/showthread.php?tid=7877) |
كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 كيف اعمل order by لعمود الاي دي للردود؟ السلام عليكم ورحمة الله وبركاته كيف ارتب مواضيع المنتدى بناء على آخر رد؟ اي من عمود بجدول آخر؟ مثلا لدي جدول باسم tbthreads وآخر tbreplay كل من الجدولين به عمود اساسي tid سؤالي هو كيف ارتب بناء على آخر ادخال للجدول الاخر؟.. يعني شخص كتب موضوع صار الموضوع هذا في المقدمة لكن كيف اجعل رد على موضوع اخر يرفع هذا الموضوع؟ كود : select * from tbthreads order by tid desc كود : select * from tbthreads,tbreplay order by tbreplay.tid desc لكن الاشكال ان عرض العناوين يتكرر! هل من حل؟ وفقكم الله لما فيه رضاه كيف اعمل order by لعمود الاي دي للردود؟ - @@أبورائد@@ - 09-03-13 السلام عليكم ورحمة الله وبركاته طبعاً أخي سعود الترتيب بناءً على التاريخ ولكن تنازلياً ORDER BY tbreplay.date DESC السلام عليكم ورحمة الله وبركاته كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 لكن المشكلة تكرار العناوين لانه يسردها مرتين. كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 انا استخدم صفحة عرض الموضوع showthreads.aspx لاحتضان التحكم ascx الخاص باظهار الرد ..هل تظن هذا السبب؟ كيف اعمل order by لعمود الاي دي للردود؟ - @@أبورائد@@ - 09-03-13 السلام عليكم ورحمة الله وبركاته لأنك استعلمت من جدولين tbthreads,tbreplay ويبدو انك تضيف الرد للجدولين. السلام عليكم ورحمة الله وبركاته كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 طريقة الاستعلام من الجدولين هذي تركتها لوجود المشكلة واصبح الموضوع الاخير هو بالمقدمة مهما اتت من ردود كيف اعمل order by لعمود الاي دي للردود؟ - @@أبورائد@@ - 09-03-13 سعود كتب :انا استخدم صفحة عرض الموضوع showthreads.aspx لاحتضان التحكم ascx الخاص باظهار الرد ..هل تظن هذا السبب؟ السلام عليكم ورحمة الله وبركاته لست مبرمج asp.net. السلام عليكم ورحمة الله وبركاته كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 *** ارجو من الادارة النظر الى مشكلة تعديل المواضيع والردود *** كيف اعمل order by لعمود الاي دي للردود؟ - سعود - 09-03-13 @@أبورائد@@ كتب :السلام عليكم ورحمة الله وبركاتهمعلش انا خلطت مشكلتين .. كنت ودي احذف لكن ماقدرت كيف اعمل order by لعمود الاي دي للردود؟ - @@أبورائد@@ - 09-03-13 السلام عليكم ورحمة الله وبركاته مجرد اقتراح أعتقد أن الأفضل استخدام جدول واحد يشمل الموضوع والردود بحيث يوجد حقل (true/false) بحيث إذا كان موضوعاً يكون (true) وبالتالي يكون الأول والباقي ردود السلام عليكم ورحمة الله وبركاته |