[firebase-br] like ou starting with ?
    eduardo 
    eduardo em icontroller.com.br
       
    Seg Abr  4 20:01:34 -03 2005
    
    
  
Teoricamente os dois darão o mesmo resultado
visto que nos dois casos o otimizador se valerá
de índices na pesquisa.
A diferença ocorreria entre STARTING WITH e LIKE '%A%'
pois o primeiro '%' torna a busca em ordem natural.
Ainda sobre este assunto, tenho visto muita gente
utilizando UPPER(CAMPO) LIKE UPPER('%ALGO%'),
nestes casos, o CONTAINING, que é case insensitive,
seria a melhor escolha
[]s Eduardo
Iúri Pereira wrote:
> qual comando é mais rapido ou melhor de se usar em tabelas com mais de 
> 100 mil registros?
> o que vocês estão usando? like ou starting with ?
> 
> select * from COUTRY
> where COUTRY *starting with* 'A'
> 
> select * from COUTRY
> where COUTRY *like* 'A%'
> 
> 
> Iúri Pereira
> 
    
    
Mais detalhes sobre a lista de discussão lista