Sélection de plusieurs valeurs avec Sélectionner par attributs dans ArcGIS Desktop?

Quelquun peut-il maider à sélectionner plusieurs valeurs dans la table attributaire?

Jai essayé "Classes"="14"AND"07" mais cela ne fonctionne pas.

Commentaires

Réponse

Une solution plus élégante est:

« Classes » in (« 14 », « 15 », ….)

Commentaires

  • En cas de valeur nulle UTILISER des virgules inversées OU PAS par exemple pour le code ci-dessus " Classes " in (NULL, ' 14 ', ' 15 ', ….) OU " Classes " in (' NULL ', ' 14 ', ' 15 ', ….) NB Uniquement single la virgule inversée sen soucie ..

Réponse

Vous devrez diviser votre déclaration de sélection en deux parties distinctes :

« Classes » = « 14 » OR « Classes » = « 07 »

Edit: Changé de AND à OR, car comme indiqué dans les commentaires, AND ne peut pas fonctionner dans ce situation.

Commentaires

  • Merci pour la suggestion RyanL. Le ET au milieu ne fonctionne pas. Mais le OU fonctionne.
  • Le AND ne fonctionne pas ' car vous ne pouvez pas avoir à la fois 14 et 07 dans le même champ pour la même entité. Si vous souhaitez sélectionner plusieurs cas, utilisez la syntaxe: fieldname in (' value1 ', value2 ', ' value3 ') pour les chaînes ou sans ' ' pour les entiers.
  • Que se passe-t-il si jai des centaines et des centaines de valeurs que je souhaite que la base de données recherche et sélectionnez? En fait, jai un fichier CSV entier dune valeur de ces valeurs … Je ne peux ' t les adapter tous dans la petite boîte de requête en utilisant SQL … Y a-t-il une solution plus robuste ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *