Operator Filter (Layanan Data Master)

Berlaku untuk:SQL Server - Hanya Windows Azure SQL Managed Instance

Saat memfilter daftar anggota, operator berikut ini tersedia.

Catatan

Saat Anda memfilter menurut beberapa kriteria, semua kriteria harus benar untuk mengembalikan hasil. Misalnya, SquareFeet = 2000 AND Division <> 123.

Operator Filter

Control Name Deskripsi
Sama dengan Mengembalikan nilai atribut yang sama persis dengan kriteria yang ditentukan. Misalnya, untuk memfilter pada Mountain-100, Anda harus mengetik Mountain-100.
Tidak sama dengan Mengembalikan nilai atribut yang tidak sama persis dengan kriteria yang ditentukan. Kriteria filter harus sama persis dengan nilai atribut yang ingin Anda hilangkan dari hasil. Misalnya, untuk menghilangkan hasil yang cocok dengan Mountain-100, Anda harus mengetik Mountain-100.



Catatan: Saat Anda menerapkan kondisi filter dengan klausa "Tidak sama" pada atribut, anggota yang atributnya adalah NULL akan melewati kondisi filter dan dikembalikan jika SET ANSI_NULLS diatur ke AKTIF di pengaturan database Anda. Untuk menghentikan perilaku ini, ubah SET ANSI_NULLS ke NONAKTIF di pengaturan database Anda. Ketika SET ANSI_NULLS diatur ke NONAKTIF, perbandingan semua data terhadap nilai null dievaluasi ke TRUE jika nilai data ADALAH NULL, dengan hasil bahwa anggota tidak akan melewati klausul "Tidak sama". Untuk informasi selengkapnya, lihat SET ANSI_NULLS (Transact-SQL).
Apakah seperti Menggunakan operator LIKE dari Transact-SQL untuk memfilter hasil. Untuk informasi selengkapnya, lihat LIKE (Transact-SQL) di SQL Server Books Online.
Tidak seperti Menggunakan operator NOT dari Transact-SQL untuk memfilter hasil. Untuk informasi selengkapnya, lihat NOT (Transact-SQL) di SQL Server Books Online.
Lebih besar dari Mengembalikan nilai atribut yang lebih besar dari kriteria yang ditentukan. Misalnya, untuk mengembalikan nilai atribut yang dimulai dengan huruf yang lebih besar dari F, ketik F.
Kurang dari Mengembalikan nilai atribut yang kurang dari kriteria yang ditentukan. Misalnya, untuk mengembalikan nilai atribut yang dimulai dengan huruf kurang dari F, ketik F.
Lebih besar dari atau sama dengan Mengembalikan nilai atribut yang lebih besar dari atau sama dengan kriteria yang ditentukan. Misalnya, untuk mengembalikan nilai atribut yang dimulai dengan angka 3 atau lebih besar, ketik 3.
Kurang dari atau sama dengan Mengembalikan nilai atribut yang kurang dari atau sama dengan kriteria yang ditentukan. Misalnya, untuk mengembalikan nilai atribut yang dimulai dengan angka 3 atau kurang, ketik 3.
Cocok Menggunakan indeks pencarian fuzzy untuk memfilter hasil.

Gunakan bidang Tingkat Kesamaan untuk menentukan seberapa dekat nilai atribut harus cocok dengan kriteria filter yang ditentukan (dengan default 30%).

Pilih salah satu hal berikut ini dalam kotak daftar Algoritma :

Levenshtein: Jarak yang didasarkan pada jumlah pengeditan (misalnya, menambahkan atau menghapus) yang diperlukan agar satu string cocok dengan string lainnya. Ini adalah default. Tidak memerlukan parameter tambahan.

Jaccard: Indeks yang berfungsi paling baik saat mencoba mencocokkan beberapa string. Pencarian ini mendukung parameter tambahan bias penahanan (lihat di bawah).

Jaro-Winkler: Jarak yang paling baik digunakan untuk menemukan nama orang duplikat. Metode ini mengembalikan lebih banyak hasil daripada metode lainnya. Tidak mendukung bias penahanan.

Subsekuensi Umum Terpanjang: Bekerja berdasarkan urutan berikutnya di mana huruf dalam pola muncul secara berurutan, meskipun dapat dipisahkan (misalnya, "MSR" adalah berikutnya dari "MaSteR"). Pencarian ini mendukung parameter tambahan bias penahanan (lihat di bawah).



Catatan: Untuk algoritma Jaccard atau Longest Common Subsequence tambahkan Bias Penampungan. Ini adalah ambang panjang yang disediakan dalam persentase desimal antara 0 dan 1, dengan default .62. Ambang yang lebih rendah akan meningkatkan jumlah kemungkinan kecocokan yang dikembalikan.
Tidak cocok Menggunakan indeks pencarian fuzzy untuk memfilter hasil. Gunakan bidang Tingkat Kesamaan untuk menentukan seberapa dekat nilai atribut tidak boleh cocok dengan kriteria filter yang ditentukan.
Berisi pola Menggunakan ekspresi reguler .NET Framework untuk memfilter hasil pada pola tertentu. Untuk informasi selengkapnya tentang ekspresi reguler, lihat Elemen Bahasa Ekspresi Reguler di Pustaka MSDN.
Tidak berisi pola Menggunakan ekspresi reguler .NET Framework untuk memfilter hasil yang tidak cocok dengan pola tertentu. Untuk informasi selengkapnya tentang ekspresi reguler, lihat Elemen Bahasa Ekspresi Reguler di Pustaka MSDN.
Adalah NULL Mengembalikan nilai atribut yang null. Bidang Kriteria dinonaktifkan saat Anda memilih operator Is NULL .
Bukan NULL Mengembalikan nilai atribut yang tidak null. Bidang Kriteria dinonaktifkan saat Anda memilih operator Bukan NULL .