MySQL删除id大于给定数字的所有行

Ash*_*own 14 mysql sql

是否有我可以运行的Sql查询,这将使我能够删除ID大于10的所有行?

像这样的东西.

我有两列,ID和Name

DELETE FROM table_name WHERE ID=>10;
Run Code Online (Sandbox Code Playgroud)

frl*_*lan 39

您的查询几乎完美;)

试一试

DELETE FROM table_name WHERE ID>9;
Run Code Online (Sandbox Code Playgroud)

你也可以用

DELETE FROM table_name WHERE ID>=10;
Run Code Online (Sandbox Code Playgroud)

正如你已经提到的那样

  • 或者更确切地说ID> = 10; (2认同)