【发布时间】:2014-08-15 05:13:52
【问题描述】:
我在“用户”表中有一些列,例如姓名、电子邮件、国家/地区、last_online,例如:
> Mohamed , email , UAE , 2014-06-24 21:43:16
>
> Ali , email , LY , 2013-05-18 07:13:56
>
> Zeyad , email , EG , 2011-04-12 19:52:23
我想删除自 2011-01-01 以来从未登录过的用户数据,我该怎么做?
【问题讨论】:
-
究竟是什么问题?
-
stackoverflow.com/questions/10643379/… 可能会有所帮助。对选择查询感到满意后,可以将其更改为删除:dev.mysql.com/doc/refman/5.0/en/delete.html
-
delete from user where last_login <= '2011-01-01' -
首先尝试
select * from user where last_login <= '2011-01-01'。查看您给出的结果。了解为什么你会得到你所做的结果。然后,将select *更改为delete并重新运行查询。select中出现的行将与deleted 中出现的行相同。