Ilja: Nur Wörter ausgeben die mit "a" anfangen

Beitrag lesen

yo,

Hm, da ich solche Vorschläge hier schon häufiger gelesen habe, frage ich mal. Wie kann man auf die Idee kommen, dass

... WHERE SUBSTRING(feld, 1, 1) = 'a' ...

einen Performancevorteil gegenüber

... WHERE feld LIKE 'a%' ...

haben könnte?

unter mysql wird das benutzen einer funktion mit sicherheit sogar ein nachteil sein, da dann im gegensatz zu LIKE ohne führendes % kein index benutzt wird.

Ilja