Já não é a primeira vez que vejo pessoas que para seleccionarem elementos pelos valores dos seus atributos, usam expressões como

[code language=“SQL”]“field” = ‘value1’ OR “field” = ‘value2’ OR “field” = ‘value3’ [OR …][/code]

Uma forma mais prática e bonita de o fazer é usar o operador** IN**.

[code language=“SQL”]“field” IN (‘value1’,‘value2’,‘value3’[,…])[/code]

Este operador existe em quase todos os softwares SIG que conheço. No QGIS, pode ser usado mesmo quando não existe um botãozinho para clicar.

Captura de tela 2014-04-23 16.50.40

Na verdade, trata-se de uma abreviatura do que é usado em SQL, onde o operador é usado na expressão WHERE.

[code language=“SQL”] SELECT * FROM parks WHERE “tipo” IN (‘PI’,‘CM’,‘PJ’); [/code]