我有这个 mysql 查询
select
id,
FROM_UNIXTIME(`placedate`) as placedate_mysqldate
from
orders HAVING placedate_mysqldate < '2011-08-01 00:00:00'
所以查询返回大约 1000 条记录,我想在同一个查询语句中删除它。
因为placedate_mysqldate
是用户定义的并且在数据库中不存在我不能使用正常的删除语句,如
delete * from orders where placedate_mysql < '2011-08-01 00:00:00'
所以知道该怎么做吗?