¿Seleccionar varios valores con Seleccionar por atributos en ArcGIS Desktop?


Respuestas:


21

Una solución más elegante es:

"Clases" en ('14', '15', ....)


En caso de nulo USE comillas invertidas O NO, por ejemplo, para el código anterior "Clases" en (NULL, '14 ',' 15 ', ....) O "Clases" en (' NULL ',' 14 ',' 15 ' , ....) Nota: solo una coma invertida lo cuida ..
SIslam

11

Debería dividir su declaración de selección en dos partes separadas:

"Classes" = '14' OR "Classes" = '07'

Editar: cambiado de AND a OR, ya que como se señala en los comentarios, AND no puede funcionar en esta situación.


Gracias por la sugerencia RyanL. El AND en el medio no funciona. Pero el quirófano funciona.
Stan John

11
AND no funciona porque no puede tener 14 y 07 en el mismo campo para la misma función. Si tiene varios casos que desea seleccionar, use la sintaxis: fieldname in ('value1', 'value2', 'value3') para cadenas o sin '' para enteros.
Alex Tereshenkov

¿Qué sucede si tengo cientos y cientos de valores que deseo que la base de datos busque y seleccione? De hecho, tengo un valor de archivo CSV completo de estos valores ... No puedo encajarlos todos en el pequeño cuadro de consulta usando SQL ... ¿Hay una solución más sólida?
user32882
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.