Skip to content

Commit

Permalink
Modified generateUsedKeywordList()
Browse files Browse the repository at this point in the history
Also added a test - which has found an issue with multiple SETS being applied (like UNION, UNION ALL,...)  The test fails so is commented out for now, but it needs to be addressed in a future update.
  • Loading branch information
demmings committed Feb 8, 2024
1 parent 97a9aaf commit cfb69e8
Show file tree
Hide file tree
Showing 8 changed files with 2,226 additions and 2,170 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -514,3 +514,5 @@ Most all SELECT functionality is implemented, however if you want to do anything

```=gsSQL("select a, B, C, D, E, F from invoice where c = 'C4'", {{"invoice", "BookSales", 0, false}}, true )```

5) The resolution of MULTIPLE sets (UNION, UNION ALL,...) is being executed from right to left. This is causing a problem when the last set operator is **UNION** and the derived table to the left contains duplicate rows. Those duplicates are not removed. This requires some future design changes for how the SELECT is resolved.

Loading

0 comments on commit cfb69e8

Please sign in to comment.