the grouped columns (or a subset thereof) are the primary key of
the table containing the ungrouped column.
+
+ Currently, FOR NO KEY UPDATE>, FOR UPDATE>,
+ FOR SHARE> and FOR KEY SHARE> cannot be
+ specified with GROUP BY.
+
within aggregate functions. Such a query will emit a single row if the
HAVING condition is true, zero rows if it is not true.
+
+ Currently, FOR NO KEY UPDATE>, FOR UPDATE>,
+ FOR SHARE> and FOR KEY SHARE> cannot be
+ specified with HAVING.
+
than one window function.
+ Currently, FOR NO KEY UPDATE>, FOR UPDATE>,
+ FOR SHARE> and FOR KEY SHARE> cannot be
+ specified with WINDOW.
+
+
Window functions are described in detail in
,
will normally contain additional expression(s) that determine the
desired precedence of rows within each DISTINCT ON> group.
+
+ Currently, FOR NO KEY UPDATE>, FOR UPDATE>,
+ FOR SHARE> and FOR KEY SHARE> cannot be
+ specified with DISTINCT.
+