Uso dei criteri Like per trovare dati
Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

L'operatore o i criteri Like viene usato in una query di Access per trovare dati che corrispondono a uno schema specifico. Ad esempio, in un database di esempio è disponibile una tabella "Clienti", come quella riportata di seguito, e si vogliono individuare solo i clienti che vivono in città il cui nome inizia con "B". Ecco come creare una query e usare i criteri Mi piace:

  1. Aprire la tabella Clienti:Tabella Clienti

  2. Nella scheda Crea fare clic su Struttura query.

  3. Fare clic su Aggiungi per aggiungere la tabella Clienti alla finestra di progettazione query.

  4. Fare doppio clic sui campi Cognome e Città per aggiungerli alla griglia di struttura della query.

  5. Nel campo Città aggiungere i criteri "Like B*" e fare clic su Esegui.Criteri per una query Like

I risultati della query mostrano solo i clienti dei nomi di città che iniziano con la lettera "B".

Risultati della query Like

Per altre informazioni sull'uso dei criteri, vedere Applicare criteri a una query.

Inizio pagina

Uso dell'operatore Like nella sintassi SQL

Se si preferisce eseguire questa operazione nella sintassi SQL (Structured Query Language), ecco come:

  1. Aprire la tabella Clienti e nella scheda Crea fare clic su Struttura query.

  2. Nella scheda Home fare clic su Visualizza > Visualizzazione SQL e digitare la sintassi seguente:

    SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  3. Fare clic su Esegui.

  4. Fare clic con il pulsante destro del mouse sulla scheda della query, scegliere Salva > Chiudi.

Per altre informazioni , vedere Linguaggio SQL per Access: concetti di base, vocabolario e sintassi e altre informazioni su come modificare le istruzioni SQL per affinare i risultati delle query.

Inizio pagina

Esempi di modelli e risultati di criteri Like

L'operatore o i criteri Like risulta utile durante il confronto tra un valore di campo e un'espressione stringa. Questo esempio restituisce dati che iniziano con la lettera P seguita da una lettera compresa tra A ed F e da tre cifre:

Like “P[A-F]###”

Ecco alcuni modi per usare Like per modelli diversi:

Tipo di corrispondenza

Modello

Se il database ha una corrispondenza Vedrai

Se il database non ha una corrispondenza Vedrai

Più caratteri

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Carattere speciale

a[*]a

a*a

Aaa

Più caratteri

ab*

abcdefg, abc

cab, aab

Carattere singolo

a?a

aaa, a3a, aBa

aBBBa

Cifra singola

a#a

a0a, a1a, a2a

aaa, a10a

Intervallo di caratteri

[a-z]

f, p, j

2, &

All'esterno di un intervallo

[!a-z]

9, &, %

b, a

Nessuna cifra

[!0-9]

A, a, &, ~

0, 1, 9

Combinazione

a[!b-m]#

An9, az0, a99

abc, aj0

Esempi di criteri Like con caratteri jolly

La tabella seguente mostra i tipi di risultati quando il criterio Like viene usato con un caratteri jolly in una tabella che potrebbe contenere dati con criteri corrispondenti specifici.

Criteri

Risultato

Like "E#"

Restituisce gli elementi con solo due caratteri in cui il primo carattere è E e il secondo è un numero.

Tipo "G?"

Restituisce gli elementi con solo due caratteri in cui il primo carattere è G.

Like "*16"

Restituisce gli elementi che terminano con 16.

Vedere altri esempi di caratteri jolly.

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.