SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 4)
   ExpressionList (children 3)
    Asterisk
    Function multiIf (alias condition_1) (children 1)
     ExpressionList (children 3)
      Function in (children 1)
       ExpressionList (children 2)
        Identifier column_b
        Subquery (children 1)
         SelectWithUnionQuery (children 1)
          ExpressionList (children 1)
           SelectQuery (children 1)
            ExpressionList (children 1)
             Literal \'c2\' (alias someproduct)
      Literal \'yes\'
      Literal \'no\'
    Function multiIf (alias condition_2) (children 1)
     ExpressionList (children 3)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier column_b
        Literal \'c2\'
      Literal \'true\'
      Literal \'false\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Identifier column_a
           Identifier column_b
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             TableIdentifier bugcheck1
   Function and (children 1)
    ExpressionList (children 2)
     Function in (children 1)
      ExpressionList (children 2)
       Identifier condition_1
       Literal \'yes\'
     Function in (children 1)
      ExpressionList (children 2)
       Identifier condition_2
       Literal \'true\'
   Set
