مرتب سازی بر اساس دو فیلد (order by id)

خرید بک لینک

سلام و خسته نباشید به دوستان عزیز
تو پروژه ای به مشکل بر خوردم :
من میخوام مرتب سازی رو بر اساس دو تا فیلد انجام بدم.
الآن من تو جدولم دو تا فیلد دارم به نام های bazdid و emtiaz
یکیشون امتیاز محصول هستش و دیگری تعداد بازدید ها.
حالا من میخوام محصولی که بیشترین بازدید و بیشترین امتیاز رو داره تو اول نشون بده.
چطوری مرتب سازی رو بر اساس دو تا فیلد انجام بدم؟
الآن اینجا مثلا ی محصول امتیاز بیشتری داره ولی بازدید کمتری داره: تو این شرایط چطوری مرتب میشه؟
ممنون

تشکر شده توسط:

شما میتونی با سلکت زیر اول براساس بازدید مرتب سازی کنید و بعد براساس امتیاز و یا برعکس:

کد:

SELECT * FROM u200du200d`tableName` ORDER BY `bazdid` DESC ,`emtiaz` DESC


یا میتونی براساس جمع بازدید و امتیاز مرتب سازی کنید:

کد:

SELECT *,`bazdid`,`emtiaz`,(`bazdid`+`emtiaz`) as SUM_BE FROM `tableName` ORDER BY SUM_BE DESC

تشکر شده توسط:

- - , .

برنامه نویس...

ما را در سایت برنامه نویس دنبال می‌کنید

برچسب: نویسنده: خنجی بازدید: 146 تاريخ: يکشنبه 16 اسفند 1394 ساعت: 16:41

صفحه بندی