IniziaInizia gratis

Cercare un pattern all'interno di una stringa

Se vuoi cercare un pattern in una stringa, la funzione che fa per te è PATINDEX(). Questa funzione restituisce la posizione iniziale della prima occorrenza del pattern all'interno della stringa.

La sintassi è: PATINDEX('%pattern%', expression)

pattern corrispondenza
% qualsiasi stringa di zero o più caratteri
_ un singolo carattere qualsiasi
[] un singolo carattere qualsiasi nell'intervallo indicato tra parentesi quadre

In questo esercizio userai la tabella voters per esaminare le informazioni sugli elettori i cui nomi seguono un pattern specifico.

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in SQL Server

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT 
	first_name,
	last_name,
	email 
FROM voters
-- Look for first names that contain "rr" in the middle
WHERE ___;
Modifica ed esegui il codice