[EMAIL PROTECTED] wrote:


This gives a different answer because the EXCEPT operator
makes the rows of the result set unique.  So the result
set will be:  1 2 111 where as formerly it was 1 1 2 2 111 111

Thank you for the clarification. That is not the behavior I would have expected. In my data everything is distinct anyway, but for others the difference would be important.

BTW, http://sqlite.org/lang_select.html says "EXCEPT takes the result of left SELECT after removing the results of the right SELECT." Some further explanation there might help keep others from making the same mistake I did.

Another question: Is it correct that virtual tables can be created using Perl but not Tcl? I don't have a current need (with the possible exception of FTS1/2, which are already accessible from Tcl), but the situation seemed curious. Wondering whether there was an undocumented capability (or one I just missed in the docs).

Thanks again for a great product with incredible support.


Gerry

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to