Welcome Guest, Not a member yet? Register   Sign In
Group by 'title' Order by date error
#1

[eluser]crimsun[/eluser]
Hello All,

I have a problem when grouping records - I can't manipulate data inside group. For example,

I have table `images` with fields `name` (name of image, not unique) and `dtadded` (date of image adding). Then, I need to get all images names with distinct names where each name must be latest added name.

------------------------------
id, name, dtadded
------------------------------
1 name1 2007-10-15 00:00:00
2 name2 2007-10-15 00:00:00
3 name1 2007-10-16 00:00:00
------------------------------

I need to receive 2 results (for each name)
3 - name1 - 2007-10-16 00:00:00
2 - name2 - 2007-10-15 00:00:00

If I use SQL code:

SELECT images.id, images.dtadded, images.name, count(name)
FROM images
GROUP BY `name`
ORDER BY dtadded DESC

I get results
1 - name1 - 2007-10-15 00:00:00
2 - name2 - 2007-10-15 00:00:00

Is anyone suggest me solution for this..Thanks in adavance

Sanju..South D Fire..


Messages In This Thread
Group by 'title' Order by date error - by El Forum - 07-06-2011, 07:08 AM
Group by 'title' Order by date error - by El Forum - 07-06-2011, 07:27 AM
Group by 'title' Order by date error - by El Forum - 07-11-2011, 04:13 AM
Group by 'title' Order by date error - by El Forum - 07-15-2011, 02:40 AM
Group by 'title' Order by date error - by El Forum - 07-19-2011, 08:44 AM



Theme © iAndrew 2016 - Forum software by © MyBB