如果条件满足,如何在MySQL中删除一行

Mur*_*udy 2 mysql database

我有一个列名为 Flags 的行,当该列中的标志数达到 100 时,我想删除某一行。 SELECT IF(Flags = 100, DELETE, "false") FROM posts WHERE ID = 6; 这显然行不通。

Kos*_*kis 6

DELETE FROM posts WHERE ID = 6 AND Flags >= 100;
Run Code Online (Sandbox Code Playgroud)