SelectWithUnionQuery (children 1) ExpressionList (children 1) SelectQuery (children 1) ExpressionList (children 3) Literal \'{"a":"1","b":"2","c":"","d":"4"}{"a":"1","b":"2","c":"","d":"4"}{"a":"1","b":"2","c":"","d":"4"}{"a":"1","b":"2","c":"","d":"4"}\' (alias json) Function extractAll (alias keys) (children 1) ExpressionList (children 2) Identifier json Literal \'"([^"]*)":\' Function extractAll (alias values) (children 1) ExpressionList (children 2) Identifier json Literal \':"\\0[^"]*)"\'