Chọn nhiều giá trị với Chọn theo thuộc tính trong ArcGIS Desktop?


Câu trả lời:


21

Một giải pháp thanh lịch hơn là:

"Các lớp" trong ('14', '15', ....)


Trong trường hợp null USE đảo ngược dấu phẩy HOẶC KHÔNG, ví dụ như mã trên "Classes" trong (NULL, '14 ',' 15 ', ....) HOẶC "Classes" trong (' NULL ',' 14 ',' 15 ' , ....) NB Chỉ có dấu phẩy đảo ngược duy nhất chăm sóc nó ..
SIslam

11

Bạn sẽ cần chia câu lệnh lựa chọn thành hai phần riêng biệt:

"Các lớp" = '14' HOẶC "Các lớp" = '07'

Chỉnh sửa: Thay đổi từ AND thành OR, vì như đã lưu ý trong các nhận xét, VÀ không thể hoạt động trong tình huống này.


Cảm ơn lời đề nghị RyanL. AND ở giữa không hoạt động. Nhưng OR hoạt động.
Stan John

11
AND không hoạt động vì bạn không thể có cả 14 và 07 trong cùng một trường cho cùng một tính năng. Nếu bạn có nhiều trường hợp bạn muốn chọn, hãy sử dụng cú pháp: tên trường trong ('value1', 'value2', 'value3') cho chuỗi hoặc không có '' cho số nguyên.
Alex Tereshenkov

Điều gì xảy ra nếu tôi có hàng trăm và hàng trăm giá trị mà tôi muốn cơ sở dữ liệu tìm kiếm và chọn? Trong thực tế, tôi có toàn bộ tệp CSV có giá trị trong các giá trị này ... Tôi không thể phù hợp với tất cả chúng trong hộp truy vấn nhỏ bằng SQL ... Có giải pháp nào mạnh mẽ hơn không?
user32882 11/07/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.