ورود

View Full Version : سوال: انتخاب ماکسیموم دو ستون با مقدار یکسان



POLBADMAN
شنبه 29 مرداد 1390, 07:26 صبح
با سلام خدمت اساتید.
من یک جدول دارم که اینه
date voted Ascending imageid avgvote
Edit 2011-08-14 09:25:55 1 6 10
Edit 2011-08-14 07:39:58 2 7 4
Edit 2011-08-14 07:39:55 2 8 9
Edit 2011-08-14 09:41:13 2 14 6
Edit 2011-08-14 07:31:38 3 9 6
Edit 2011-08-14 08:00:05 3 11 6
Edit 2011-08-14 07:47:33 3 13 6
Edit 2011-08-14 07:02:21 4 12 6
من یک کری دارم که اینهSELECT *, max(`voted`) AND max(`avgvote`) FROM `jos_easygallery_images` WHERE DATE(`date`)=CURDATE()- 6
سوال اول
اگردر ستون votedوavgvoteمقادیر یکسان وجود داشت در این حالت ارجعیت با چندتا رکورد ولی یک رکورد بر میگردونه؟
سوال دوم که برام مهم تره
با همین کوری imageid 6 رو بر میگردونه که voted برابر 1 که مد نظر من نیست

در واقع سوال من اینکه چطور imageidروبرگردونم که ما تاری 14باشه و بیشترین votedوبیشترین avgvoteداشته باشه

رهنما:
تاریخ که تابلو اما از چپ به راست:
voted imageid avgvoted

POLBADMAN
شنبه 29 مرداد 1390, 07:40 صبح
گفتم شاید منظورمو خوب نرسونده باشم .پس به یک نثر بسنده میکنم
سوال:
چگونه ارجعیت بین دو ستون بیشینه را به زبان شیرین SQL اعلام کنیم؟:قلب: