quarta-feira, 21 de abril de 2021

Like X Starting

Se você estiver precisando de performance utilize starting, isso se o campo ao qual for aplicado o filtro possuir índice, like '%' não utiliza índice ao contrário do starting,  porém essa sugestão só possui relevância em grandes consultas.


Exemplo de select para retornar todos os registros que determinado campo inicie com letra 'A'.

Like:

SELECT * FROM MINHA_TABELA
WHERE MEU_CAMPO LIKE 'A%'

Starting:

SELECT * FROM MINHA_TABELA
WHERE MEU_CAMPO starting 'A'

  © Blogger template 'Perfection' by Ourblogtemplates.com 2008

Back to TOP