Mysql 使用MIN()函数删除查询

Mysql 使用MIN()函数删除查询,mysql,Mysql,我对此查询有问题: 我想删除用户名和上传时间特定的记录 我的问题是: 我怎样才能做到这一点呢?像这样改变 DELETE FROM [upload_news] WHERE upload_time= (SELECT min(upload_time) FROM [upload_news] WHERE [username]='"+username+"') @用户3419496现在检查一下,请注意,另一个用户可能同时上传了新闻。 DELETE FROM [upload_news] WHERE up

我对此查询有问题:

我想删除用户名和上传时间特定的记录

我的问题是:

我怎样才能做到这一点呢?

像这样改变

DELETE FROM [upload_news] WHERE upload_time=
(SELECT min(upload_time) FROM [upload_news] WHERE 
 [username]='"+username+"')

@用户3419496现在检查一下,请注意,另一个用户可能同时上传了新闻。
DELETE FROM [upload_news] WHERE upload_time=
(SELECT min(upload_time) FROM [upload_news] WHERE 
 [username]='"+username+"')