我试图清理我的WP登录日志并删除从同一个ip进行了超过500次登录尝试的记录。我明白了:
DELETE
FROM wp_simple_login_log
HAVING COUNT(ip) > 500
但是sql说smth这个陈述错了
答案 0 :(得分:1)
你也可以尝试这样的事情:
git push origin HEAD:refs/for/<branch>
答案 1 :(得分:0)
试试这个:
DELETE FROM wp_simple_login_log WHERE ip IN
(SELECT ip FROM
(SELECT ip,count(*) as nr FROM wp_simple_login GROUP BY ip) x
WHERE nr > 500)
我不确定是否有更短或更优雅的解决方案
答案 2 :(得分:0)
DELETE FROM wp_simple_login_log
WHERE ip IN
(
SELECT * FROM
(
SELECT ip
FROM wp_simple_login_log
HAVING COUNT(ip) > 500
) tmp
);
答案 3 :(得分:0)
试试这段代码: 更改您的表ordertable和id是列名
DELETE FROM ordertable where id IN ( SELECT * FROM (SELECT id FROM
ordertable group by id having count(id)>1) AS X) ;