![]() |
|
order by another table column - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51) +--- قسم : قسم ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=52) +---- قسم : قسم اسئلة ASP.NET (http://vb4arb.com/vb/forumdisplay.php?fid=53) +---- الموضوع : order by another table column (/showthread.php?tid=7885) |
order by another table column - سعود - 09-03-13 order by another table column ارجو الجواب ممن لديه المعرفة كيف اعمل order by لعمود الاي دي للردود؟ السلام عليكم ورحمة الله وبركاته كيف ارتب مواضيع المنتدى بناء على آخر رد؟ اي من عمود بجدول آخر؟ مثلا لدي جدول باسم tbthreads وآخر tbreplay كل من الجدولين به عمود اساسي tid سؤالي هو كيف ارتب بناء على آخر ادخال للجدول الاخر؟.. يعني شخص كتب موضوع صار الموضوع هذا في المقدمة لكن كيف اجعل رد على موضوع اخر يرفع هذا الموضوع؟ كود : select * from tbthreads order by tid descكود : select * from tbthreads,tbreplay order by tbreplay.tid descلكن الاشكال ان عرض العناوين يتكرر! هل من حل؟ وفقكم الله لما فيه رضاه order by another table column - ربيع - 09-03-13 نحمده ونصلي على رسوله الكريم تكرار البيانات يعني أن هناك علاقة بين الجدولين، فإن كان فالأفضل جلب البيانات باستخدام inner join. order by another table column - سعود - 09-03-13 نعم هناك علاقة لكن ليست من نفس الجدول الجدول الاول للمواضيع والاخر للردود اريد بصفحة عرض العناوين فقط ان يكون الفرز على حسب آخر ادخال للردود. مثل طريقة المنتدى forumdisplay.php يتم الفرز على حسب آخر رد فان كان موضوع جديد يكون الاول وان اتى رد لاي موضوع قديم يقدمه. اريد تطبيقها لكن لم استطع. order by another table column - سعود - 09-03-13 نعم هناك علاقة لكن ليست من نفس الجدول الجدول الاول للمواضيع والاخر للردود اريد بصفحة عرض العناوين فقط ان يكون الفرز على حسب آخر ادخال للردود ثم آخر ادخال للمواضيع. مثل طريقة المنتدى forumdisplay.php يتم الفرز على حسب آخر رد فان كان موضوع جديد يكون الاول وان اتى رد لاي موضوع قديم يقدمه. اريد تطبيقها لكن لم استطع. order by another table column - سعود - 09-03-13 *** اتمنى الادارة يشوفون مشكلة التعديل*** |