Väljer du flera värden med Välj efter attribut i ArcGIS Desktop?

Kan någon hjälpa mig med att välja flera värden från attributtabellen?

Jag försökte "Classes"="14"AND"07" men det fungerar inte.

Kommentarer

Svar

En mer elegant lösning är:

”Klasser” i (”14”, ”15”, ….)

Kommentarer

  • Vid null ANVÄNDA inverterade komma ELLER INTE t.ex. för ovanstående kod " Classes " in (NULL, ' 14 ', ' 15 ', ….) ELLER " Klasser " i (' NULL ', ' 14 ', ' 15 ', ….) Obs! Endast singel inverterad komma bryr sig …

Svar

Du skulle behöva dela upp ditt urvalsuttalande i två separata delar :

”Classes” = ”14” ELLER ”Classes” = ”07”

Redigera: Ändrad från AND till OR, eftersom OCH inte kan fungera i detta situation.

Kommentarer

  • Tack för förslaget RyanL. OCH i mitten fungerar inte. Men OR fungerar.
  • AND fungerar inte ' eftersom du inte kan ha både 14 och 07 i samma fält för samma funktion. Om du har flera fall som du vill välja, använd syntaxen: fieldname i (' värde1 ', ' värde2 ', ' värde3 ') för strängar eller utan ' ' för heltal.
  • Vad händer om jag har hundratals och hundratals värden som jag vill att databasen ska söka efter och välj? I själva verket har jag en hel CSV-fil värd dessa värden … Jag kan ' inte möjligt passa dem alla i den lilla frågrutan med SQL … Finns det en mer robust lösning ?

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *