Created
July 17, 2024 07:53
-
-
Save MatMoore/620775b07b0cbeeb80c46928843eee2c to your computer and use it in GitHub Desktop.
Long query examples
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
expression = """ | |
WITH T2 AS ( SELECT ( | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') || | |
coalesce('foo', 'bar') as varchar | |
) as baz | |
FROM T1 ) | |
SELECT * FROM T2 | |
""" | |
dialect = sqlglot.Dialect.get_or_raise("trino") | |
parsed_expression = sqlglot.maybe_parse( | |
expression, dialect=dialect, error_level=sqlglot.ErrorLevel.IMMEDIATE | |
).copy() | |
pretty = parsed_expression.sql(dialect=dialect, pretty=True) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment