I cannot seem to get group by and order by to give the result I want. The way i have it below it returns the group by correctly but the order by is wrong. Kinda hard to explain but I am getting the first record from each cls_mem_id in the ascending order of the record in the database then the order by does order those records by cls_entry_date DESC. What I need is to get the last record entered by each cls_mem_id then order those records by cls_entry_date DESC.
GROUP BY classifieds.cls_mem_id ORDER BY cls_entry_date DESC
If you only need the last entry for classifieds.cls_mem_id, in your query do a MAX(cls_entry_dat) as entry_date This will give the last ID entered, then your group by / order by should work as you desire.
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.