Boolean Search Operators
Boolean Logic Operators for Database Searching · Also known as: Boolean logic, Boolean search, AND OR NOT
Boolean search operators are logical functions—AND, OR, NOT, and parentheses—used to combine and filter search terms in bibliographic databases, library catalogs, and search engines. Named after mathematician George Boole (1815–1864), Boolean logic has been applied to information retrieval since the 1960s. These operators allow researchers to construct complex, precise searches that retrieve only articles meeting specific combinations of criteria, dramatically improving search efficiency and reducing irrelevant results.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Use Boolean operators whenever you are searching a bibliographic database (MEDLINE, Embase, PsycINFO, CINAHL, Scopus, etc.) or web search engine that supports Boolean syntax. Boolean is essential for systematic reviews, meta-analyses, scoping reviews, and comprehensive literature searches. It is also useful for general academic research when you need to narrow a broad topic. Some databases support simple Boolean (AND, OR, NOT only), while others allow advanced syntax (parentheses, field tags, proximity operators like NEAR/X). Consult the database help documentation to learn which operators are supported.
Strengths & limitations
- Enables precise, reproducible searches that can be understood and replicated by other researchers.
- Dramatically reduces irrelevant results compared to simple keyword searching.
- Allows you to articulate complex logical relationships between concepts (e.g., 'A or B, but not C').
- Syntax is standardized across most academic databases, so once learned, the skills transfer.
- Essential for systematic reviews and meta-analyses, where comprehensive and unbiased literature retrieval is required.
- Boolean operators do not account for word meaning or context; a search for 'depression AND glass' will retrieve articles on depression and glassware incorrectly paired.
- Results depend heavily on the quality of controlled vocabulary (MeSH terms, Emtree) in the database; if a concept is not indexed properly, Boolean search cannot retrieve it.
- Different databases may use different syntax rules (e.g., some use AND+, others use &); users must learn database-specific conventions.
- Complex Boolean strings with multiple nested parentheses can be difficult to construct and debug, especially in unfamiliar databases.
- Boolean operators alone do not filter by article quality, study design, or relevance—only by the presence or absence of search terms.
Frequently asked
What is the difference between AND and OR in Boolean search?
AND narrows results: both terms must be present. A search for 'depression AND anxiety' retrieves only articles mentioning both conditions. OR broadens results: at least one term must be present. A search for 'depression OR anxiety' retrieves articles on either condition. Use AND when combining different concepts (disease, population, intervention); use OR to group synonyms within a single concept. Typical structure: (term1 OR synonym1) AND (term2 OR synonym2).
When should I use NOT, and why do people warn against it?
NOT excludes articles containing a term. NOT is useful for excluding specific populations (NOT 'animal' for human studies) or unwanted contexts. However, NOT can be problematic because it is too blunt: 'depression NOT bipolar' excludes any article mentioning bipolar disorder, even if the main focus is depression. A better approach is to use AND with your primary concept: 'depression AND (major depressive disorder NOT bipolar)' or to add a controlled vocabulary term that explicitly includes your intended population (e.g., MeSH 'humans'). Use NOT cautiously and verify results.
What are truncation and wildcard operators, and how do they differ from Boolean operators?
Truncation (*) and wildcards (?) are not Boolean operators but often appear in the same search string. Truncation expands a term to all variations: 'psycholog*' retrieves psychology, psychological, psychologist, psychologists. Wildcard (?), used less commonly, substitutes a single character: 'wom?n' retrieves woman and women. These are useful for capturing word variants without writing multiple OR terms. Syntax varies: some databases use *, others use # or $. Check the database guide.
How do I know if my Boolean search is finding all relevant articles?
Complete certainty is impossible, but you can increase confidence through several strategies: (1) Search multiple databases (MEDLINE and Embase index different journals). (2) Use both controlled vocabulary (MeSH) and free-text terms (some articles may be indexed differently). (3) Hand-search key journals in your field. (4) Consult citation networks (forward and backward citation tracking). (5) Ask a medical librarian to peer-review your search strategy. For systematic reviews, PRISMA guidelines recommend publishing your full search strategy and testing it for sensitivity (does it find known relevant articles?) and specificity (does it exclude known irrelevant articles?).
Sources
- Wilkinson, M. D., Sansone, S. A., Vandervalk, B., & Rocca-Serra, P. (2011). Evaluating information retrieval systems: a guide for researchers. Expert Review of Molecular Diagnostics, 11(2), 181–190. link ↗
- Bramer, W. M., Rethlefsen, M. L., Murad, M. H., & Landhuis, E. (2016). When updating systematic reviews, how often should new searches be applied to increase the chance of finding relevant studies? Systematic Reviews, 5(1), 94. link ↗
- Sampson, M., Barrowman, N. J., Moher, D., & Klassen, T. P. (2008). Should meta-analysts search Embase in addition to Medline? Journal of Clinical Epidemiology, 56(10), 943–955. DOI: 10.1016/S0895-4356(03)00110-0 ↗
How to cite this page
ScholarGate. (2026, June 3). Boolean Logic Operators for Database Searching. ScholarGate. https://scholargate.app/en/research-skills/boolean-search-operators
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Grey Literature SearchResearch Skills↔ compare
- Systematic Search StrategyResearch Skills↔ compare