两张桌子如下所示。
tbl-1
------
userid
teamid
teamname
elimimated
tbl-2
------
teamid
selectedteam如果tbl-2选择团队为空,我想更新tbl-1已消除=1?如何在一个sql命令中实现这一点?
发布于 2013-09-09 20:22:29
UPDATE tbl-1 SET eliminated=1
WHERE teamid IN (
SELECT t2.teamid FROM tbl-2 AS t2
RIGHT JOIN tbl-1 AS t1
ON t2.teamid = t1.teamid
WHERE t2.selectedteam IS NULL
); https://stackoverflow.com/questions/18706346
复制相似问题