On Sun, Jul 30, 2006 at 11:24:30PM +0200, Markus Kr?tzsch wrote:
> No, the thing is that print commands do not even require that a property =
> some value. If you want to sort by some property, you have to at least=20
> restrict to thise things which have this property.=20
I don't see this as being necessarily so. Perhaps in an overly strict
intrepretation of NULLs or something, but most software is quite content
to sort lists that include empty files.
> This is inevitable, since the print commands really are executed later. I=
> do a sort, you always get the first 50 (or whatever) results *after* sort=
> So the sort has to be done by the database before returning any results f=
> which are then used for later print-commands.
That makes sense.
> I think we could just add the +-statments to the query if sort is given a=
> they are not present yet. But I am not sure whether this couldn't also be=
> source of other confusions.
It would if suddenly results started vanishing.