Like

L’ operatore logico LIKE viene utilizzato per cercare un pattern all’interno di una colonna, in particolare con LIKE vengono spesso utilizzati dei caratteri particolari detti wildcards.

SELECT [DISTINCT] <attributi>
FROM <nome_tabella>
WHERE <attributo> LIKE <pattern>;

Esempio wildcards:

  • % rappresenta zero o più caratteri
  • _ rappresenta un singolo carattere

Esempio 1:

SELECT *
FROM uni
WHERE nome LIKE 'Uni%';

2 Università di Bologna Emilia-Romagna
4 Università di Torino Piemonte
5 Università di Milano Lombardia
6 Università di Padova Veneto
7 Università di Firenze Toscana
9 Università di Pisa Toscana
10 Università di Bari Puglia

Esempio 2:

SELECT *
FROM uni
WHERE nome LIKE '_a%';

1 La Sapienza Lazio