[SQL] DELETE z LIMIT gt

0

Jak zrobić zapytanie które zwróci mi pierwsze 10 rekordów a resztę usunie, coś jakby w pseudokodzie:

SELECT kolumna FROM tabela WHERE warunek LIMIT 10
DELETE FROM tabela WHERE warunek LIMIT 11, *

;-P

0
  1. nie da się jednym zapytaniem usunąć i wyświetlić dane
  2. coś w ten deseń DELETE FROM tabela WHERE id NOT IN (SELECT * FROM tabela LIMIT 10) w zależności od BD

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0