Nếu bạn có thể đặt hàng hồ sơ của mình bằng friends_name
và nếu không có bản sao, bạn có thể sử dụng cái này:
DELETE FROM names
WHERE
friends_name NOT IN (
SELECT * FROM (
SELECT friends_name
FROM names
ORDER BY friends_name
LIMIT 10) s
)
Vui lòng xem fiddle tại đây .
Hoặc bạn có thể sử dụng cái này:
DELETE FROM names ORDER BY friends_name DESC
LIMIT total_records-10
trong đó total_records là (SELECT COUNT(*) FROM names)
, nhưng bạn phải thực hiện việc này bằng mã, bạn không thể đặt số lượng trong mệnh đề LIMIT của truy vấn của mình.