Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Nella parte 1 di questa serie in tre parti è stato preso in considerazione un esempio di base dell'uso dei criteri in una query per rendere più specifica la domanda della query. È fantastico se sai esattamente cosa stai cercando. Ma cosa succede se si vogliono vedere corrispondenze inesatto, ad esempio tutti gli utenti il cui cognome inizia con Th? Fortunatamente Access include potenti strumenti che è possibile usare nei criteri di query per recuperare corrispondenze inesatta, ad esempio caratteri jolly e l'operatore LIKE.

Caratteri jolly

Se hai mai utilizzato il caratteri jolly, puoi indovinare di cosa si tratta: possono essere sostituiti con altri caratteri. Sono presenti dieci caratteri jolly, ma in un determinato database possono essere usati solo cinque di questi. Cinque di esse soddisfano lo standard ANSI-89, mentre le altre cinque soddisfano lo standard ANSI-92; ogni database supporta uno standard o l'altro, ma non entrambi. È possibile impostare un'opzione per specificare lo standard ANSI da usare.

CARATTERI ANSI-89

Carattere   

Descrizione

Esempio

*

Corrisponde a un numero qualsiasi di caratteri.
È possibile usare l'asterisco in un punto qualsiasi di una stringa di caratteri.

co * trova cosa, bianco, e perché, ma non un po' o guardare.

?

Corrisponde a qualsiasi carattere numerico.

T?tto trova tutto, tatto e tatto

[ ]

Usato con altri caratteri, racchiusi tra parentesi quadre.
Corrisponde a qualsiasi carattere singolo all'interno delle parentesi.

B[ ae ] tto trova tutto e tatto, ma non tatto

!

Usato tra parentesi quadre insieme ad altri caratteri.
Corrisponde a qualsiasi carattere non incluso tra le parentesi.

b[! ae ] troverà tatto ma non tutto o tatto

-

Usato tra parentesi quadre insieme ad altri caratteri.
Corrisponde a uno qualsiasi dei caratteri di un intervallo.
È necessario specificare l'intervallo in ordine crescente (dalla A alla Z, non dalla Z alla A).

b[a-c]e trova mai, bbd e bcd

#

Corrisponde a qualsiasi singolo carattere numerico.

1#3 trova 103, 113, 123

Caratteri ANSI-92

Carattere  

Descrizione

Esempio

%

Corrisponde a un numero qualsiasi di caratteri.
Può essere usato come primo o ultimo carattere nella stringa.

co % trova cosa, bianco, e perché, ma non un po' o guardare.

_

Corrisponde a qualsiasi carattere numerico.

B_ll trova tutto, tatto e tatto

[ ]

Usato insieme ad altri caratteri.
Corrisponde a qualsiasi carattere singolo all'interno delle parentesi.

B[ ae ] tto trova tutto e tatto, ma non tatto

^

Usato tra parentesi quadre insieme ad altri caratteri.
Corrisponde a qualsiasi carattere non incluso tra le parentesi.

b[^ ae ] ttotrovatatto ma non tutto o tatto

-

Usato tra parentesi quadre insieme ad altri caratteri.
Corrisponde a uno qualsiasi dei caratteri di un intervallo.
È necessario specificare l'intervallo in ordine crescente (dalla A alla Z, non dalla Z alla A).

b[a-c]e trova mai, bbd

Operatore LIKE

Access richiede la parola "Like" in qualsiasi criterio che usa caratteri jolly. Usare l'operatore LIKE immediatamente prima della stringa che contiene i caratteri jolly. La stringa deve essere racchiusa tra virgolette. Ad esempio, per trovare una corrispondenza con dati di testo che contengono la lettera T, usare questa espressione:

LIKE "*t*"

Nelle versioni recenti, Access aggiunge automaticamente l'operatore LIKE e le virgolette se vengono omemete. Quindi, se si usa l'espressione *t* Access la cambia in Like "*t*" quando si esegue la query o si sposta il cursore all'esterno del criterio.

Vedere like e caratteri jolly in azione

Per guardare un video che dimostra l'uso di questi strumenti, provare questo video di YouTube su Mi piace e caratteri jolly nei criteri di query di Access.

Prossimamente nella parte 3 di questa serie di tre parti: richiesta di input tramite un parametro.

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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×