Wybieranie wielu wartości za pomocą opcji Wybierz według atrybutów w ArcGIS Desktop?

Odpowiedzi:

21

Bardziej eleganckim rozwiązaniem jest:

„Klasy” w („14”, „15”, ....)

skedge
źródło
W przypadku NULU UŻYJ odwróconych przecinków LUB NIE np. Dla powyższego kodu „Klasy” w (NULL, „14”, „15”, ....) LUB „Klasy” w („NULL”, „14”, „15” , ....) Uwaga: tylko jeden odwrócony przecinek go obchodzi ..
SIslam,
11

Konieczne byłoby rozbicie instrukcji wyboru na dwie oddzielne części:

„Klasy” = „14” LUB „Klasy” = „07”

Edycja: zmieniono z AND na OR, ponieważ, jak zauważono w komentarzach, AND nie może działać w tej sytuacji.

RLiso
źródło
Dzięki za sugestię RyanL. AND w środku nie działa. Ale OR działa.
Stan John
11
AND nie działa, ponieważ nie możesz mieć 14 i 07 w tym samym polu dla tej samej funkcji. Jeśli masz wiele przypadków, które chcesz wybrać, użyj składni: nazwa_pola w („wartość1”, „wartość2”, „wartość3”) dla ciągów znaków lub bez „” dla liczb całkowitych.
Alex Tereshenkov
Co się stanie, jeśli mam setki wartości, które baza danych ma wyszukać i wybrać? Tak naprawdę mam cały plik CSV warty tych wartości ... Nie mogę zmieścić ich wszystkich w małym oknie zapytania za pomocą SQL ... Czy istnieje bardziej niezawodne rozwiązanie?
user32882,