7

I have been trying by best to create a definition query which would select a group of municipalities from among the many in my state. I have tried commands of all sorts of variations from "Name"='Chatham'AND 'Chester' AND 'Far Hills'..... to "Name"=('Chatham', 'Chester', 'Far Hills... and so on but I keep getting an error when I try to validate.

26

Building a query expression. Check the Combining Expressions sub-heading to see how to use the AND/OR operators correctly.

For your example you should implement "IN":

"Name" IN ('Chatham','Chester')

  • Great! For me single quote was the gotcha. – danwild Jun 13 '18 at 3:11
14

Use "Name" IN ('Chatham','Chester Falls'...) Separate each with a comma and end with a closed parenthesis.

  • Thank you! I didn't realize IN was a command I could use – Katie Jun 14 '11 at 16:26
3

I would think OR rather than AND

  • 4
    @Katie, in your example, you also left out the fieldname in front of each query attribute. If you wanted to use this mething, you would need to include the fieldname in front of each query attribute: "Name"='Chatham' OR "Name"='Chester' OR "Name"='Far Hills'. This is slow and tedious, so using the "IN" operator is much more efficient. – RyanDalton Jun 13 '11 at 23:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.