Search
How helpful was this page?
Related Blog Posts
Blog Posts
-
Site-specific eBooks
created by
Jan 10, 2024
-
Builder: customize your search
created by
Nov 21, 2023
-
Items: a few things you may not know...
created by
Apr 12, 2023
-
Searching by Subject
created by
Nov 16, 2022
-
Level up your searching
created by
Sep 21, 2022
-
Using Copy Location & Copy Shelving
created by
Aug 24, 2022
-
¿Hablas español?- Filter search results by language
created by
Aug 16, 2022
-
Top 5 tips of 2021!
created by
Dec 29, 2021
-
Search smarter!—Combine search results
created by
Oct 13, 2021
-
New Inventory–Using Search Strings
created by
Sep 29, 2021
Boolean Operators
What is boolean?
Boolean is a type of searching named after English mathematician George Boole (1815-64) who founded a field of mathematical and philosophical study called symbolic logic. Whenever you use a system that allows you to use the AND, OR, or AND NOT operators to limit or expand your search, you are actually using Boolean logic.
Boolean operators are already built into the Reports and Utilities for Alexandria v7, however you may elect to use them when searching the library's catalog in Researcher. You may also use a search string in lieu of the Boolean operators when searching for items. For more information about performing a catalog search with Boolean operators you may view our Advanced Search Pane support page.
When searching using multiple criteria on any database or the internet, it is important to know the order in which the search engine will search for the terms you specified. Some search engines will assume that any record that has just one of the criteria is acceptable (this OR that in the record). Others will assume that a record must meet all the criteria to be acceptable (this AND that in the record). Yet others allow you to combine criteria using parentheses or quotes to force a specific order on the search (this AND (that OR those) in the record - all records returned must have (this AND that) OR (this AND those)). It is important that you know how the search engine processes a search in order for you to get back the results you expect.
For Alexandria, you must know four things in order to search effectively.
- If you enter multiple words in an any word search box or in the simple search box, we assume all words must be in the records returned. (AND search)
- Alexandria processes searches from the top search box down to the bottom search box.
- There is no such thing as a parenthetical search at this time in the Alexandria system. You cannot search for ((Black OR Afro OR African American) AND (folklore OR legend)) because it requires parentheses to force a specific processing order. See Precedence Order below.
- Learn the Four Boolean Operators (AND, OR, AND NOT, THROUGH) for Searching within Alexandria to limit and expand your search even more.
THROUGH
The Through operator allows the user to specify a range of terms to search in a particular index. For instance, to find all call numbers in the 500 range, you could search for Call Numbers beginning with 50 OR 51 OR 52 OR 53 OR 54 OR 55 etc. Or you could use the Through operator as a shortcut and choose all Call Numbers beginning with 500 Through 599. You could then combine this with other search terms like AND Mars to only get items on Mars in the 500s (items about the planet Mars and not the god Mars).
Precedence order
Precedence order is the rules that a system uses to prioritize which of several searches it should do first. This applies when you have multiple Boolean operators in the same search. The Advanced Search in Researcher has the precedence order of start at the top and work down.
Because of the precedence order that Alexandria currently uses, if one word belongs in every record returned, it should be the LAST thing searched for (AND search).