Skip to content

ListQuery Subquery Expression

ListQuery is a[SubqueryExpression] that represents SQL's[IN predicate with a subquery], e.g. NOT? IN '(' query ')'.

[[Unevaluable]] ListQuery are unevaluable.

[[resolved]] ListQuery is[resolved] when:

.[Children are resolved]

. <> is[resolved]

. There is at least one <>

=== [[creating-instance]] Creating ListQuery Instance

ListQuery takes the following when created:

  • [[plan]] Subquery[logical plan]
  • [[children]] Child[expressions]
  • [[exprId]] Expression ID (as ExprId and defaults to a[new ExprId])
  • [[childOutputs]] Child output[attributes]

Last update: 2020-10-21