Excluindo Registros
Tenho uma tabela [user_logs] com os seguintes campos [username], [datetimelog]
Dados de amostr
==============
user1 2011-06-28 08:49:01
user2 2011-06-28 08:59:38
user3 2011-06-28 09:04:31
user4 2011-06-28 10:00:15
user2 2011-06-28 10:28:54
user1 2011-06-29 08:31:22
user9 2011-06-29 08:32:32
user2 2011-06-29 10:13:53
user1 2011-06-29 13:11:15
Quero saber como criar uma consulta SQL Delete para excluir todos os logs do usuário, EXCETO seu último log, para que o exemplo acima produza o seguinte após uma consulta DELETE
user1 2011-06-29 13:11:15
user2 2011-06-29 10:13:53
user3 2011-06-28 09:04:31
user4 2011-06-28 10:00:15
user9 2011-06-29 08:32:32