either it is hard to understand.
I will rephrase one part to show how it is easy to understand from my side:
>ALL
> The result is “false” if any false result is found.
The result of ALL is "false" even if *at least one* row yield false
(we can use 'some' word here, but it is not such clear as *at least one*)
This sentence is easyly can be compared to:
>The result of ALL
is “true” if all rows yield true
We can notice difference with first statement so can understand when result is different:
(I got next picture in my mind in this case:)
all true -> true
at least one false -> false
Thus if other parts of DOC would be constructed in same manner, it would be cool
PS. When DOC not just document behavior but also allow eaisly detect difference when/why behavior of a command is changed.
Thank you.
12.10.2018, 00:20, "David G. Johnston" <david.g.johnston@gmail.com>:
On Thursday, October 11, 2018, Bruce Momjian <bruce@momjian.us> wrote:
The result is NULL if no comparison with a subquery row returns
false, and it returns NULL for at least one row.
I can make similar adjustments in other places, and have attached a doc
patch. Does that help?
+1
David J.