从mysql表中删除并使用一个查询获取有关已删除行的信息

时间:2017-11-24 08:27:12

标签: mysql

我想将以下两个查询合并到一个

第一个查询: -

SELECT * FROM `same_table` WHERE `same_column`="same_string";

第二个查询: -

DELETE FROM `same_table` WHERE `same_column`="same_string";

我是mysql的新手。

1 个答案:

答案 0 :(得分:1)

我认为您的目标是在完成选择后必须删除所选数据。使用此查询。

DELETE FROM `same_table` WHERE `same_column`="same_string" and (SELECT * FROM `same_table` WHERE `same_column`="same_string");