Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support cross apply and outer apply #259

Open
davidAtInleague opened this issue Jun 2, 2023 · 0 comments
Open

support cross apply and outer apply #259

davidAtInleague opened this issue Jun 2, 2023 · 0 comments

Comments

@davidAtInleague
Copy link
Contributor

MSSQL Server and Oracle both support cross apply and outer apply as part of their join grammars, it would be helpful if QB offered a way to access these DB features.

An inbuilt qb.{cross,outer}Apply(...) method would be great. Alternatively a way to do something like pushRawJoin("cross apply ...") where pushRawJoin is strawman for "add the following arbitrary text into the generated sql while emitting joins" is a possible solution (issue that also discusses an 'add arbitrary sql text into specific statement positions' as a solution: #170)

An attempt, mostly a proof of concept, at adding specific {cross,outer}Apply methods is at #253

Misc. vendor info:

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

No branches or pull requests

1 participant