MySQL:选择后删除行

时间:2013-07-02 14:24:18

标签: mysql console

在我的MySQL控制台上运行

SELECT option_name FROM blog_options WHERE option_name LIKE '_transient_timeout%' AND option_value < now();

我在option_name表中获得了一个行列表。我应该在上面的代码中添加什么来删除结果?

3 个答案:

答案 0 :(得分:3)

SELECT

用于显示数据。您还可以UPDATE DELETE INSERT和许多其他命令

在这种情况下,您要删除,以便使用此查询

DELETE FROM blog_options 
WHERE option_name LIKE '_transient_timeout%' 
AND option_value < now();

答案 1 :(得分:1)

使用DELETE代替SELECT option_name并执行查询。

答案 2 :(得分:0)

DELETE FROM blog_options 
WHERE option_name LIKE '_transient_timeout%' 
AND option_value < now();