شاید مشکل از group by و شاید هم مشکل از من !

D.A.V.O.O.D

Member
شاید مشکل از من و شاید هم شاید مشکل از group by !

سلام
من یه تیبل دارم به این صورت :
1250158656.gif


یه دستور می خوام که رکورد های داخل این تیبل رو بر اساس my_id دسته بندی کنه و اونی که my_id بزرگتری را دارد ، select کنه ، چون وقتی از دستور :

PHP:
Select * from `table` group by `my_id`
استفاده می شه ، اونی رو می ده که you_id = 1 !

این مشکل رو هر کاری کردم با DESC و Order و ... حل نشد . کسی دستوری داره واسه این کار ؟

پیشاپیش ممنون
 
آخرین ویرایش:

D.A.V.O.O.D

Member
سلام ، نه ، واسه من مهم اینه که you_id = 2 رو بهم بده ، که نمیده .

به هر حال ممنون بابت کمکت :rose:
 

D.A.V.O.O.D

Member
ظاهرا جواب رو بازم خودم پیدا کردم :D

PHP:
SELECT MAX( `you_id` ) As `you_id` FROM `table` group by `my_id`

جواب را هم گذاشتم که اگه کسی به همین مشکل خورد ، خیلی می تونه کمکش کنه ...
 

جدیدترین ارسال ها

بالا