Meerdere waarden selecteren met Select by Attributes in ArcGIS Desktop?

Kan iemand me helpen met het selecteren van meerdere waarden uit de attributentabel?

Ik heb "Classes"="14"AND"07" geprobeerd, maar het “werkt niet.

Reacties

Antwoord

Een elegantere oplossing is:

“Classes” in (“14”, “15”, ….)

Reacties

  • Gebruik in het geval van null, gebruik omgekeerde kommas OF NIET, bijvoorbeeld voor bovenstaande code " Klassen " in (NULL, ' 14 ', ' 15 ', ….) OF " Klassen " in (' NULL ', ' 14 ', ' 15 ', ….) NB Alleen enkele omgekeerde komma let maar op ..

Antwoord

Je zou je selectie-instructie in twee aparte delen moeten opdelen :

“Classes” = “14” OR “Classes” = “07”

Bewerken: gewijzigd van AND in OR, aangezien, zoals vermeld in de opmerkingen, AND hierin niet kan werken situatie.

Reacties

  • Bedankt voor de suggestie RyanL. De EN in het midden werkt niet. Maar de OF werkt.
  • De EN werkt niet ' niet omdat je niet zowel 14 als 07 in hetzelfde veld kunt hebben voor dezelfde functie. Als u meerdere gevallen wilt selecteren, gebruikt u de syntaxis: veldnaam in (' waarde1 ', ' waarde2 ', ' waarde3 ') voor strings of zonder ' ' voor gehele getallen.
  • Wat gebeurt er als ik honderden en honderden waarden heb die ik wil dat de database zoekt en selecteer? In feite heb ik een heel CSV-bestand ter waarde van deze waarden … ik kan ' ze niet allemaal in het kleine zoekvak plaatsen met behulp van SQL … Is er een robuustere oplossing ?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *