MySQL是否使IF()函数短路?
我需要查询第二个表中的数据,但仅当满足主表中的一组罕见条件时: SELECT …,IF(a AND b AND c AND (SELECT 1 FROM tableb …)) FROM tablea … a,b和c条件几乎总是假的,所以我的想法是子查询永远不会对结果集中的大多数行执行,因此比连接更快.但只有当
我需要查询第二个表中的数据,但仅当满足主表中的一组罕见条件时: SELECT …,IF(a AND b AND c AND (SELECT 1 FROM tableb …)) FROM tablea … a,b和c条件几乎总是假的,所以我的想法是子查询永远不会对结果集中的大多数行执行,因此比连接更快.但只有当