Memilih beberapa nilai dengan Pilih berdasarkan Atribut di ArcGIS Desktop?

Jawaban:

21

Solusi yang lebih elegan adalah:

"Kelas" dalam ('14', '15', ....)

skedge
sumber
Dalam kasus koma nol PENGGUNAAN null USE ATAU TIDAK misalnya untuk kode "Kelas" di atas (NULL, '14 ',' 15 ', ....) ATAU "Kelas" dalam (' NULL ',' 14 ',' 15 ' , ....) NB Hanya satu koma terbalik yang peduli ..
SIslam
11

Anda perlu memecah pernyataan pilihan Anda menjadi dua bagian terpisah:

"Kelas" = '14' ATAU "Kelas" = '07'

Sunting: Berubah dari DAN ke ATAU, karena sebagaimana tercantum dalam komentar, DAN tidak dapat berfungsi dalam situasi ini.

RLiso
sumber
Terima kasih atas sarannya RyanL. AND di tengah tidak berfungsi. Tapi OR bekerja.
Stan John
11
DAN tidak berfungsi karena Anda tidak dapat memiliki keduanya 14 dan 07 di bidang yang sama untuk fitur yang sama. Jika Anda memiliki banyak kasus yang ingin Anda pilih, gunakan sintaks: fieldname di ('value1', 'value2', 'value3') untuk string atau tanpa '' untuk bilangan bulat.
Alex Tereshenkov
Apa yang terjadi jika saya memiliki ratusan dan ratusan nilai yang ingin saya cari dan pilih database? Sebenarnya saya memiliki seluruh nilai file CSV dari nilai-nilai ini ... Saya tidak mungkin memasukkan semuanya ke dalam kotak kueri kecil menggunakan SQL ... Apakah ada solusi yang lebih kuat?
user32882