SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 2)
    Identifier id
    Function arrayDotProduct (children 1)
     ExpressionList (children 2)
      Function CAST (children 1)
       ExpressionList (children 2)
        Identifier vec
        Literal \'Array(Float64)\'
      Function CAST (children 1)
       ExpressionList (children 2)
        Identifier vec
        Literal \'Array(Float64)\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier tab
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier id
