As A General Technique
The term also refers to a general technique influenced by Zloof's work whereby only items with search values are used to "filter" the results. It provides a way for a software user to perform queries without having to know a query language (such as SQL). The software can automatically generate the queries for the user (usually behind the scenes). Here are some examples:
Example Form B:
.....Name: Bob ..Address: .....City: ....State: TX ..Zipcode:Resulting SQL:
SELECT * FROM Contacts WHERE Name='Bob' AND State='TX'Note how blank items do not generate SQL terms. Since "Address" is blank, there is no clause generated for it.
Example Form C:
.....Name: ..Address: .....City: Sampleton ....State: ..Zipcode: 12345Resulting SQL:
SELECT * FROM Contacts WHERE City='Sampleton' AND Zipcode=12345More advanced versions of QBE have other comparison operator options, often via a pull-down menu, such as "Contains", "Starts With", "Greater-Than", and so forth.
Read more about this topic: Query By Example
Famous quotes containing the words general and/or technique:
“However energetically society in general may strive to make all the citizens equal and alike, the personal pride of each individual will always make him try to escape from the common level, and he will form some inequality somewhere to his own profit.”
—Alexis de Tocqueville (18051859)
“Every notable advance in technique or organization has to be paid for, and in most cases the debit is more or less equivalent to the credit. Except of course when its more than equivalent, as it has been with universal education, for example, or wireless, or these damned aeroplanes. In which case, of course, your progress is a step backwards and downwards.”
—Aldous Huxley (18941963)