有这样一个表:我如何删除在访问表中的所有记录,除了最近
name - log - date - dataFields john - 2 - 21/03/2014 - 123 john - 2 - 22/03/2014 - 345 john - 2 - 23/03/2014 - 234 karl - 2 - 20/03/2014 - 789 liam - 1 - 20/03/2014 - 135 liam - 2 - 21/03/2014 - 321 mick - 1 - 20/03/2014 - 987 mick - 1 - 21/03/2014 - 123 mick - 2 - 22/03/2014 - 456 mick - 3 - 20/03/2014 - 789 mick - 3 - 24/03/2014 - 456
我想删除除最新的名字都记录/日志组合。所以在这个例子中,我只剩下
john - 2 - 23/03/2014 - 234 karl - 2 - 20/03/2014 - 789 liam - 1 - 20/03/2014 - 135 liam - 2 - 21/03/2014 - 321 mick - 1 - 21/03/2014 - 123 mick - 2 - 22/03/2014 - 456 mick - 3 - 24/03/2014 - 456
我试过使用子查询来选择我想保留的记录。然后使用不存在来选择要删除的记录,但它不会选择任何记录。我可以用这种方式不存在吗?
你在这里没有任何id列? – Alexander
否 - 没有唯一的ID - 密钥是名称/日志/日期 –