Du kan bruge LIGNENDE MED søgeord. Følgende vil matche alle titler, der starter med enten 'a', 'k' eller 't'.
... WHERE lower(title) SIMILAR TO '(a|k|t)%'
Hvis du vil bruge et interval, kan du bruge []
notation:
... WHERE lower(title) SIMILAR TO '[a-f]%'
NOTER
-
%
tegn matcher et vilkårligt antal tegn efter mønsteret. For eksempel ville det andet mønstereksempel matche:'abc', 'ab', 'a', 'far', 'fear' osv. -
Det er også vigtigt at bemærke, at
SIMILAR TO
Nøgleord er kun tilgængeligt for PostgreSQL, og det er ikke ANSI SQL. -
Til sidst,
lower(title)
er ikke nødvendigt, når du bruger tegnklassen. Du kan simpelthen søge efter noget lignendeWHERE title SIMILAR TO '[a-fA-F]%'