存在函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回true,如果函数适用于任何元素expr查询至少返回一行。

语法

存在(expr,函数)
存在(查询)

参数

  • expr:数组的表情。

  • 函数:一个lambda函数。

  • 查询:任何查询

返回

一个布尔值。

lambda函数必须产生一个布尔值和操作一个参数,它表示一个元素的数组。

存在(查询)只能用于WHERE子句和其他一些特殊的案例。

例子

>选择存在(数组(1,2,3),x- >x%2= =0);真正的>选择存在(数组(1,2,3),x- >x%2= =10);>选择存在(数组(1,,3),x- >x%2= =0);>选择存在(数组(0,,2,3,),x- >x);真正的>选择存在(数组(1,2,3),x- >x);>选择(*)(1)在哪里存在(选择*(1),(2),(3)作为t(c1)在哪里c1=2);1>选择(*)(1)在哪里存在(选择*(1),(),(3)作为t(c1)在哪里c1=2);0>选择(*)(1)在哪里存在(选择*(1),(),(3)作为t(c1)在哪里c1=2);1