PREV NEXT INDEX

Put your logo here!


Boolean Searches

With a Boolean search, you can do complex, precise searches by typing CCL (Common Command Language) search commands. The search command can include the following parts:

Example:
To find the works of author Asimov published in or after 1970, you type the following command:
AU=asimov AND PD >= 1970
AU
specifies the access point Author. The search text for this access point is asimov. AND is the Boolean operator connecting the two conditions of this search (the author and the date). PD specifies the access point Publication Date. The search text for this access point is 1970. The symbol >= stands for the relative operator greater than or equal to.

Boolean Operators

Tip:
Advanced searching also offers Boolean operators which you can use without typing the CCL command statement. See "Advanced Searches".

The Boolean operators And, Or, and Not combine search terms:

Example:
AU=isaac asimov AND TI=planets
Finds only the items written by Isaac Asimov that have the word planets in the title.

Example:
AU=isaac asimov OR TI=planets
Finds all items written by Isaac Asimov and all items with the word planets in the title by any author, including Asimov.
If you have a number of terms to combine with OR, type the command this way:
AU={list}asimov, dick, ballard, lem, capek{/list}
You can insert as many terms as you need between {list} and {/list}

Example:
AU=isaac asimov NOT TI=planets
Finds only those items written by Isaac Asimov that do not have the word planets in the title.

If you use multiple operators in the same search command, use parentheses to group the operations to be performed.

To search for text that includes an operator or special character as part of the search text, put the text in double quotation marks. For example, to find the title Bud, Not Buddy, type this command:
TI = "bud not buddy"

Relative Operators

Relative operators are symbols that compare search terms:

Symbol
Relative Operation
=
Equal to search term
<>
Not equal to a single search term:
PD <> 1970
For a range of dates, use NOT:
NOT PD = 1970-1980.
>=
Greater than or equal to search term
>
Greater than search term
<=
Less than or equal to search term
<
Less than search term

Example:
PD >= 1987
This example finds items published in or after 1987. PD specifies the publication date access point. See "Search Access Point (Field) Codes" for access point codes.

Example:
KW=solar system AND PD < 1932
This example finds items published before 1932 that have the words "solar system" in any record field. KW specifies the keyword access point. See "Search Access Point (Field) Codes" for access point codes.

Search Access Point (Field) Codes

Use these access point codes to specify what fields to search:

Access Point
Description
AB
Assigned branch (requires library-specific codes)
AU
Author
AVAILABILITY
Filters search results to titles that have at least one available item. Type AVAILABILITY > 0. Example: To find Harry Potter titles with at least one available item, type TI = Harry Potter AND AVAILABILITY > 0.The AVAILABILITY access point works only for values greater than 0. (AVAILABILITY = 0 is not valid.)
CALL
Call number
CODEN
Identifier for scientific and technical periodicals
COL
Collection (requires library-specific codes)
DD
Dewey classification
GENRE
Genre
GOV
Superintendent of Documents classification number for government documents
ISBN
International Standard Book Number
ISSN
International Standard Serial Number
KW
Keyword (any field)
LA
Language (see "LA (Language) Codes")
LC
Library of Congress classification
LCCN
Library of Congress Control Number
MAT
Material type of physical items (requires library-specific codes)
NAL
National Agricultural Library classification
NLC
National Library of Canada classification
NLM
National Library of Medicine classification
NOTE
General notes
OCLC
Online Computer Library Center (OCLC) control number
OCN
Other system control number (requires library-specific codes)
OWN
Record owner (requires library-specific codes)
PD
Publication date
PN
Publisher's number
PUB
Publisher
SE
Series
STATB
Record status (requires library-specific codes)
STRN
Standard Technical Report Number
SU
Subject
TA
Target audience (see "TA (Target Audience) Codes")
TI
Title
TOM
Format/Type of Material (see "TOM (Format/Type of Material) Codes")
UDC
Universal Decimal classification
UPC
Universal Price Code number

LA (Language) Codes

These are some common codes to use with the language access point (LA) in a Boolean (CCL) search. Use the code, not the language name. For example, to specify English, type LA=ENG.

Note:
You can see a complete list of language codes at the Library of Congress Web site:
www.loc.gov/marc/languages

Language
Code
Language
Code
Arabic
ARA
Korean
KOR
Bosnian
BOS
Latin
LAT
Chinese
CHI
Multiple Languages
MUL
Czech
CZE
Polish
POL
Danish
DAN
Portuguese
POR
Dutch
DUT
Romanian
RUM
English
ENG
Russian
RUS
French
FRE
Serbian
SCC
German
GER
Sign
SGN
Modern Greek
GRE
Spanish
SPA
Hebrew
HEB
Ukrainian
UKR
Hindi
HIN
Vietnamese
VIE
Italian
ITA
Yiddish
YID
Japanese
JPN

TA (Target Audience) Codes

Use these codes with the target audience (TA) access point in a Boolean (CCL) search. Use the code, not the target audience name. For example, to specify a preschool audience, type TA=a.

Note:
Not all bibliographic records include target audience information.

Target Audience
Code
Preschool
a
Primary school
b
Elementary and junior high school
c
Secondary (senior high) school
d
Adult
e
Specialized
f
General
g
Juvenile
j

TOM (Format/Type of Material) Codes

Use these codes with the Type of Material access point (TOM) in a Boolean (CCL) search. Use the format/type of material code, not the name. For example, to specify DVDs, type TOM=DVD.

Format/Type of Material
Code
Format/Type of Material
Code
Audio books
abk
Music CD
mcd
Book
bks
Musical sound recording
msr
Braille
brl
Newspaper
new
Cartographic material
cmt
Nonmusical sound recording
nsr
DVD
dvd
Periodical
per
Ebooks
ebk
Printed cartographic material
pcm
Electronic resources
elr
Printed music
pmu
Globe
glb
Printed or manuscript music
mus
Kit
kit
Projected medium
pgr
Large print
lpt
Serial
ser
Manuscript cartographic material
mcm
Sound recording
rec
Manuscript material
mss
Three-dimensional object
art
Manuscript music
mmu
Two-dimensional nonprojected graphic
ngr
Map
map
Videorecording
vid
Microform
mic
Videotape
vcr
Mixed materials
mix
Visual materials
vis
Motion picture
mot

Do a search by typing a command

Follow these steps to search by typing a Common Command Language (CCL) command.

Note:
For more information about Common Command Language, see "Boolean Operators", "Relative Operators", and "Search Access Point (Field) Codes".

  1. Select Search from the menu bar, and select Boolean from the Search submenu.

    The Boolean search bar appears.

  2. If you want to have the search results sorted by a category other than the one displayed, click the Sort by arrow symbol and select a sorting option.

    Relevance sorts titles in the search results so that those that seem most likely to meet your needs appear first in the list. Most Popular sorts titles in the search results so that the titles most frequently checked out or requested over the past 120 days appear first in the list.

    When you select a sorting option that combines two categories, the results are sorted by the first category, then by the second.

Note:
If your library handles course reserves, you can limit your search to materials reserved for courses. Click the Course reserve items only check box. For more information, see "Find an item on reserve".

  1. If you want to set databases to search, click Select Databases, and select databases to search (see "Search multiple databases").

Tip:
You can set search options for the Boolean search instead of typing the command variables. For more information about search options, see "Focusing Searches".

  1. Type the CCL command in the Boolean search for box, keeping the following tips in mind:
    • Letter case is ignored.
    • You can type a part of a word and use a wildcard character. The wildcard character asterisk (*) represents the rest of the word. For example, if you type King*, the results include words such as King, Kingsley, and Kingford. The question mark (?) represents exactly one character. For example, wom?n finds woman and women.
    • Use parentheses to group search terms.

Example:
The following command finds works of the author Asimov which have titles with the word foundation, except audio books published after 1990:
(AU=asimov AND TI=foundation) NOT (TOM=abk and PD>1990)
Terms inside the parentheses are processed first, then the entire command.

Example:
To find the title Bud, Not Buddy, type the following command:
TI = "bud not buddy"

  1. Click Go.

    When the search is finished, the search results list is displayed.

Note:
Some searches may find thousands of titles. You can focus searches to yield fewer but more useful titles. See "Focusing Searches".

  1. To work with the results, do any of the following actions:
Related Information

PREV NEXT INDEX