当然这很容易,但该死的,如果我能让它工作的话。
本质上想要做以下事情:(显然这不是有效的MySQL)
IF config.a = 1
THEN
UPDATE users SET something = 1
WHERE userlevel > 2
因此涉及到两个表,但 config 表和 users 表之间没有真正的联系。配置表有两列,值和设置。如果设置为“a”的行的值为“1”,我们只希望查询的其余部分运行。所以这并不像我们正在寻找一个特定的领域那么容易。
询问的原因是我需要在多个数据库中作为单个查询有条件地运行它,这将比 PHP 依次连接到每个数据库更容易。
一如既往地感谢您的帮助。