MySQL 如果我们在子查询中使用EXISTS运算符但返回零行,会如何评估
如果与EXIST运算符一起使用的子查询未返回任何行,则表达式EXIST返回FALSE,MySQL将空集作为输出返回。这可以利用使用以下来自表“Customers”的数据的简单示例来理解 –
下面的MySQL查询具有使用EXIST运算符的子查询,该子查询未返回任何行。在这种情况下,EXIST表达式返回FALSE,因此结果集为空集。
阅读更多:MySQL 教程
如果与EXIST运算符一起使用的子查询未返回任何行,则表达式EXIST返回FALSE,MySQL将空集作为输出返回。这可以利用使用以下来自表“Customers”的数据的简单示例来理解 –
下面的MySQL查询具有使用EXIST运算符的子查询,该子查询未返回任何行。在这种情况下,EXIST表达式返回FALSE,因此结果集为空集。
阅读更多:MySQL 教程