Ivan, aggregative tests
Ruslan Zasukhin
sunshine at public.kherson.ua
Thu Dec 11 12:12:00 CST 2003
on 12/11/03 11:21 AM, Ruslan Zasukhin at sunshine at public.kherson.ua wrote:
> 2) By standard
>
> SELECT f1, f2, f3, f4, min(f)
>
> is wrong. Standard say we cannot mix aggregative and normal columns.
>
> But I believe this is not very correct.
> IF we have only min/max in the SELECT, then we do not have ambiguity, and we
> still can correctly show other fields of found min/max record.
>
> Okay, here must be even more strict!
>
> SELECT f1, f2, f3, f4, min(f), max(f)
>
> This already is wrong, because min an max will choose DIFFERENT records.
> And we cannot show f1, f2, f3.
>
> So we can DIFFER from standard, IF select have only min() or only max()
> function.
>
> Agree?
I have to think more here...
1) this is also wrong
SELECT f1, f2, f3, f4, min(f3), min(f4)
^^^^^^^^^^^^^^^^^ different records.
So correct can be SELECT with ONLY one aggr column of type min or max.
2) but I have try to implement this check, and it is very hard.
Too big overhead for analyze.
So, Ivan, let's drop this idea for now.
--
Best regards,
Ruslan Zasukhin [ I feel the need...the need for speed ]
-------------------------------------------------------------
e-mail: ruslan at paradigmasoft.com
web: http://www.paradigmasoft.com
To subscribe to the Valentina mail list go to:
http://lists.macserve.net/mailman/listinfo/valentina
-------------------------------------------------------------
More information about the Valentina
mailing list