friends_name
でレコードを注文できる場合 、重複がない場合は、これを使用できます:
DELETE FROM names
WHERE
friends_name NOT IN (
SELECT * FROM (
SELECT friends_name
FROM names
ORDER BY friends_name
LIMIT 10) s
)
フィドル
または、これを使用できます:
DELETE FROM names ORDER BY friends_name DESC
LIMIT total_records-10
ここで、total_recordsは(SELECT COUNT(*) FROM names)
です。 、ただし、これはコードで行う必要があります。クエリのLIMIT句にカウントを入れることはできません。