Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #18
Editor .NET needs to include both value and label in the group clause. With SqlServer, you will get "Column '[sites].[x]' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause." if you provide two different columns (IE site.id and site.name).
I tested this on SQL Server, MySQL, Postgres, SQLite. Not Oracle but their docs show the same GROUP BY syntax as others...
Should not break backwards compatibility. I also tested using the same column in the GROUP BY clause twice, IE:
Works great across all RDBMSes.