Jak usunąć z tabeli powtarzające się rekordy? Chodzi o to, że chcę usunąć wszystkich userów z powtarzającym się ip (jeśli 2 userów ma takie samo ip tp usuwamy obydwu). Da się to zrobić jednym zapytaniem?
ciekawskiii
28.04.2011, 18:44:30
WHERE ip LIKE '%000.000.000.000%'
krzywy36
28.04.2011, 19:16:54
ale chodzi o to, żeby usunąć wszystkie powtarzające się rekordy a nie tylko te o konkretnym ip.
markonix
28.04.2011, 19:20:40
GROUP BY `ip` i wszędzie gdzie większe lub równe 2 usuwamy. Jednym zapytaniem pewnie się jakoś da ale jak nie chcesz kombinować to można pętelką.
we wszystkich podanych linkach jest sposób na usunięcie tylko duplikatów, ja potrzebuje usunąć duplikaty i oryginał, męczę się już z tym trochę, mógłby ktoś napisać jakieś przykładowe zapytanie?