SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 2)
    Function and (alias $condition) (children 1)
     ExpressionList (children 2)
      Function notLike (children 1)
       ExpressionList (children 2)
        Identifier database
        Literal \'system\'
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier name
        Literal \'fake\'
    WithElement (children 1)
     Subquery (children 1)
      SelectWithUnionQuery (children 1)
       ExpressionList (children 1)
        SelectQuery (children 3)
         ExpressionList (children 1)
          Identifier table
         TablesInSelectQuery (children 1)
          TablesInSelectQueryElement (children 1)
           TableExpression (children 1)
            TableIdentifier fake
         Identifier $condition
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier $main
