SQL Corrispondenza per intervallo o set


Esempio

Abbina qualsiasi carattere singolo nell'intervallo specificato (es: [af] ) o impostato (es: [abcdef] ).

Questo modello di gamma corrisponderebbe a "gary" ma non a "mary":

SELECT * FROM Employees WHERE FName LIKE '[a-g]ary'

Questo schema impostato corrisponderebbe a "mary" ma non a "gary":

SELECT * FROM Employees WHERE Fname LIKE '[lmnop]ary'

L'intervallo o l'insieme possono anche essere negati aggiungendo il carattere ^ prima dell'intervallo o del set:

Questo modello di intervallo non corrisponderebbe a "gary" ma corrisponderà a "mary":

SELECT * FROM Employees WHERE FName LIKE '[^a-g]ary'

Questo schema impostato non corrisponderebbe a "mary" ma corrisponderà a "gary":

SELECT * FROM Employees WHERE Fname LIKE '[^lmnop]ary'