Skip to content

feat!: Refactor LIKE ANY and support ALL | SOME quantifiers#5493

Merged
VaggelisD merged 2 commits intomainfrom
vaggelisd/like_quantifiers
Jul 29, 2025
Merged

feat!: Refactor LIKE ANY and support ALL | SOME quantifiers#5493
VaggelisD merged 2 commits intomainfrom
vaggelisd/like_quantifiers

Conversation

@VaggelisD
Copy link
Collaborator

Fixes #5484

This PR:

  • Refactors LIKE ANY parsing by removing the tokens + expressions that were introduced in SQLGlot
  • Parses LIKE SOME (...) and LIKE ALL (...) similar to subqueries
  • Adds a new generator flag that reduces the quantifiers into conjuctions (for LIKE ALL) or disjunctions (for LIKE ANY | SOME)

@VaggelisD VaggelisD merged commit ad78db6 into main Jul 29, 2025
6 checks passed
@VaggelisD VaggelisD deleted the vaggelisd/like_quantifiers branch July 29, 2025 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for quantified like operator (BigQuery)

2 participants