DELETE 资料
FROM 资料
INNER JOIN 成绩 ON 资料.名字 = 成绩.名字
WHERE 成绩.分数 < 90;
SELECT 资料.*, 成绩.分数
FROM 资料
INNER JOIN 成绩 ON 资料.名字 = 成绩.名字
WHERE 成绩.分数 < 90;
UPDATE 资料
SET 状态 = '已淘汰'
WHERE 名字 IN (
SELECT 名字
FROM 成绩
WHERE 分数 < 90
);
CREATE TEMPORARY TABLE 待删名单
SELECT 资料.ID
FROM 资料
JOIN 成绩 USING(名字)
WHERE 成绩.分数 < 90;
DELETE FROM 资料 WHERE ID IN (SELECT ID FROM 待删名单);
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |