Florian Weimer wrote:
> 
> This query stops after the first match:
> 
>   SELECT 1 FROM contacts WHERE contacts_phones_tel GLOB ? LIMIT 1
> 

Yes, but it returns a 1 if it exists and a null result if doesn't. It is 
usually better to get a 1 or 0, i.e. true or false result for an 
existence check.

This query returns a boolean result and stops as soon as it has 
determined the result

select exists (select * from contacts where contacts_phone_tel glob ?);

HTH
Dennis Cote
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to