这是我的表结构,我有重复的条目,我将定义重复的日期(时间戳以秒为单位),我如何使用SQL查询删除?
数据库名称db_misc表名称t_cmd_logs
lid user message date addedDate
这是我的数据:
<>之前id用户消息日期adddeddate2016-08-08 17:23:24 2016-08-08 17:24:012016-08-08 17:23:24 2016-08-08 17:25:012016-08-08 17:23:24 2016-08-08 17:26:012016-08-08 17:23:24 2016-08-08 17:27:022016-08-08 17:23:24 2016-08-08 17:28:012016-08-08 17:23:24 2016-08-08 17:29:0111暗蝎-jjjj 2016-08-08 17:23:24 2016-08-08 17:30:012016-08-08 17:23:24 2016-08-08 17:31:0113暗蝎2016-08-08 17:23:24 2016-08-08 17:32:012016-08-08 17:23:24 2016-08-08 17:33:012016-08-08 17:23:24 2016-08-08 17:34:012016-08-08 17:23:24 2016-08-08 17:35:01之前- 对不起,我的英语很差。
我找到了1种方法来复制t_cmd_logs数据到t_cmd_log,但我必须每1分钟运行一次,所以我必须在复制后从t_cmd_logs
删除数据,我是否有任何可能使用
INSERT INTO t_cmd_log SELECT * FROM t_cmd_logs WHERE 1 GROUP BY user,message,date ;
DELETE FROM t_cmd_logs;
,但在phpmyadmin SQL给我错误我做错了吗?
如果你想删除一行并且你知道adddeddate;
delete from YOUR_TABLE where your_date_column = '2009-01-01';