Operatori di filtro (Master Data Services)
Si applica a:SQL Server - solo Windows Istanza gestita di SQL di Azure
Per filtrare un elenco di membri, sono disponibili gli operatori seguenti.
Nota
Quando si filtrano in base a più criteri, tutti i criteri devono essere true per restituite i risultati. Ad esempio, SquareFeet = 2000 AND Divisione <> 123.
Operatori di filtro
Nome del controllo | Descrizione |
---|---|
È uguale a | Restituisce i valori di attributo che corrispondono esattamente ai criteri specificati. Ad esempio, per filtrare in base a Mountain-100, è necessario digitare Mountain-100. |
È diverso da | Restituisce i valori di attributo che non corrispondono esattamente ai criteri specificati. I criteri di filtro devono corrispondere esattamente al valore di attributo che si desidera omettere dai risultati. Ad esempio, per omettere i risultati che corrispondono a Mountain-100, è necessario digitare Mountain-100. Nota: quando si applica una condizione di filtro con una clausola "È diverso da" su un attributo, un membro per il quale l'attributo è NULL supererà la condizione di filtro e verrà restituito se SET ANSI_NULLS è impostato su ON nelle impostazioni del database. Per arrestare questo comportamento, disattivare SET ANSI_NULLS nelle impostazioni del database. Quando l'opzione SET ANSI_NULLS è impostata su OFF, dai confronti di tutti i dati con un valore Null verrà restituito TRUE, se il valore dei dati è NULL, con il risultato che il membro non supera la clausola "È diverso da". Per altre informazioni, vedere SET ANSI_NULLS (Transact-SQL). |
È simile a | Consente di utilizzare l'operatore LIKE di Transact-SQL per filtrare i risultati. Per altre informazioni, vedere la sezione LIKE (Transact-SQL) nella documentazione online di SQL Server. |
Non è simile a | Consente di utilizzare l'operatore NOT di Transact-SQL per filtrare i risultati. Per altre informazioni, vedere la sezione NOT (Transact-SQL) nella documentazione online di SQL Server. |
È maggiore di | Restituisce i valori di attributo che sono maggiori dei criteri specificati. Ad esempio, per restituire i valori di attributo che iniziano con una lettera maggiore di F, digitare F. |
È minore di | Restituisce i valori di attributo che sono minori dei criteri specificati. Ad esempio, per restituire i valori di attributo che iniziano con una lettera minore di F, digitare F. |
È maggiore o uguale a | Restituisce i valori di attributo che sono maggiori o uguali ai criteri specificati. Ad esempio, per restituire i valori di attributo che iniziano con 3 o un numero maggiore, digitare 3. |
È minore o uguale a | Restituisce i valori di attributo che sono minori o uguali ai criteri specificati. Ad esempio, per restituire i valori di attributo che iniziano con 3 o un numero minore, digitare 3. |
Corrispondenze | Consente di utilizzare un indice di ricerca fuzzy per filtrare i risultati. Usare il campo Livello di somiglianza per specificare il livello di corrispondenza dei valori degli attributi ai criteri di filtro. L'impostazione predefinita è 30%. Selezionare una delle opzioni seguenti nell'elenco a discesa Algoritmo : Levenshtein: distanza basata sul numero di modifiche (ad esempio, aggiunte o eliminazioni) accettate dall'algoritmo per la corrispondenza tra stringhe. Si tratta dell'impostazione predefinita. Non è richiesto alcun parametro aggiuntivo. Jaccard: indice il cui funzionamento è ottimale quando si tenta di far corrispondere più stringhe. Questa ricerca supporta un parametro aggiuntivo di distorsione contenimento (vedere di seguito). Jaro-Winkler: distanza utilizzata meglio per l'individuazione di nomi di persona duplicati. Tramite questo metodo vengono restituiti più risultati rispetto a qualsiasi altro metodo. Non supporta la distorsione contenimento. Sottosequenza comune più lunga: il funzionamento è basato su una sottosequenza nella quale le lettere in un modello vengono visualizzate in ordine, anche se possono essere separate (ad esempio, "MSR" è una sottosequenza di "MaSteR"). Questa ricerca supporta un parametro aggiuntivo di distorsione contenimento (vedere di seguito). Nota: per l'algoritmo Jaccard o Sottosequenza comune più lunga aggiungere Distorsione contenimento. Si tratta di una soglia di lunghezza fornita in una percentuale decimale compresa tra 0 e 1, con 0,62 come valore predefinito. Una soglia inferiore comporterà l'aumento del numero di corrispondenze possibili restituite. |
Non corrisponde a | Consente di utilizzare un indice di ricerca fuzzy per filtrare i risultati. Utilizzare il campo Livello di somiglianza per determinare il grado di non corrispondenza dei valori di attributo ai criteri di filtro specificati. |
Contiene il criterio | Consente di utilizzare espressioni regolari di .NET Framework per filtrare i risultati in base a un modello specificato. Per ulteriori informazioni su espressioni regolari, vedere Elementi del linguaggio di espressioni regolari in MSDN Library. |
Non contiene il modello | Consente di utilizzare le espressioni regolari di .NET Framework per filtrare i risultati che non corrispondono a un modello specificato. Per ulteriori informazioni su espressioni regolari, vedere Elementi del linguaggio di espressioni regolari in MSDN Library. |
È NULL | Restituisce i valori di attributo che sono Null. Il campo Criteri viene disabilitato quando si seleziona l'operatore È NULL . |
Non è NULL | Restituisce i valori di attributo che non sono null. Il campo Criteri viene disabilitato quando si seleziona l'operatore Non è NULL . |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per