I have the following files
table where files are stored for multiple users (the table is only showing files for 1 user).
+--------+----------+----------+------------------------------+
| fileID | fileName | folderID | userID | uploadDate |
+--------+----------+----------+--------+---------------------+
| 1 | file1 | 1 | 1 | 2014-02-03 12:00:00 |
| 2 | file2 | 2 | 1 | 2014-01-05 12:00:00 |
| 3 | file3 | 3 | 1 | 2014-01-08 12:00:00 |
| 4 | file4 | 2 | 1 | 2014-01-04 12:00:00 |
| 5 | file5 | 1 | 1 | 2014-01-07 12:00:00 |
| 6 | file6 | 3 | 1 | 2014-01-09 12:00:00 |
+--------+----------+----------+--------+---------------------+
I want to find the most recent file uploaded for each folder by date. The outcome should be like this...
+--------+----------+----------+------------------------------+
| fileID | fileName | folderID | userID | uploadDate |
+--------+----------+----------+--------+---------------------+
| 2 | file2 | 2 | 1 | 2014-03-05 12:00:00 |
| 5 | file5 | 1 | 1 | 2014-03-07 12:00:00 |
| 6 | file6 | 3 | 1 | 2014-03-09 12:00:00 |
+--------+----------+----------+--------+---------------------+
Any suggestions?