From 9b5e0cfc6f4302149721474b2934f44e409e99c0 Mon Sep 17 00:00:00 2001 From: Carlo Zancanaro Date: Sun, 29 Sep 2013 15:34:31 +1000 Subject: Remove the `having` function, incorporate into `select` The `having` function duplicated the intended functionality of `select`, but in a bad way. It only applied to a restricted case, and its existence meant that `select` provided an escape-hatch with which we could cause some unexpected behaviour. By consolidating the two functions into `select` we remove the escape hatch as well as simplify the model. Selection on grouped queries may now introduce a new subquery, but only in situations where the behaviour is unpredictable (ie. selecting on non-grouped attributes). --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3fb5e8a..84c6382 100644 --- a/README.md +++ b/README.md @@ -160,7 +160,7 @@ explain those circumstances for each function.) These operations will not be explained in detail here, but are hopefully self explanatory. -* `group`ing/`having` +* `group`ing * `sort`ing * `take`ing/`drop`ing -- cgit v1.2.3