从表中删除随机行,而不知道有关表ID的任何信息

Coo*_*rty 4 php mysql phpmyadmin

我在mysql中遇到问题.我想从包含100多条记录的表中删除20行.

我不知道行的id,要删除的行的任何特殊标识.我想删除表中的任何随机行.

请帮帮我...我对这种情况不熟悉.

Zan*_*ien 9

你可以做:

DELETE FROM tbl
ORDER BY RAND()
LIMIT 20
Run Code Online (Sandbox Code Playgroud)

请参阅MySQL DELETE语法