我想将以下两个查询合并为一个
第一个查询:-
SELECT * FROM `same_table` WHERE `same_column`="same_string";
第二个查询:-
DELETE FROM `same_table` WHERE `same_column`="same_string";
我是 mysql 新手。
最佳答案
我认为您的目标是选择完成后必须删除所选数据。使用此查询。
DELETE FROM `same_table` WHERE `same_column`="same_string" and (SELECT * FROM `same_table` WHERE `same_column`="same_string");
关于mysql - 从 mysql 表中删除并通过一个查询获取有关已删除行的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47469157/