314 creating complex conditions

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

__________________________ operations are solved after arithmetic operations

comparison

A(n) ____ is used to indicate how data should relate to a given search condition.

comparison operator

Only one search condition may be listed in a WHERE clause.

f

The "equal to" comparison operator is used to search for NULL values.

f

The LIKE operator is used to indicate a range of values.

f

The SORT BY clause is used for displaying the results of a query in a sorted order.

f

The percent sign (%) is used in a search pattern to indicate "exactly one character in this position".

f

To find rows containing a NULL value in a specified column, you must use the search condition of = NULL.

f

When two conditions are joined by the AND logical operator, both of the conditions must be evaluated as FALSE to be included in the query results.

f

condition

identifies what must exist or a requirment that must be met for a record to be included in the results

comparison operator

indicates how data should relate to the search value (greater than, less than)

ESCAPE

indicating when wildcard symbols should be used as literals rather than translated as wildcard characters

Which of the following operators is used when the criteria is based upon a search pattern?

like

______________________ operators have a lower precedence and are evaluated last

logical

NULL VALUE

means no vlaue has been stored in that field.

When performing a search on a(n) ____________________ column, the search condition does not need to be enclosed in single quotation marks.

numeric

primary sort

only one column specified in ORDER BY clause

selection

only see records meeting certain condition. reduces number of records a query returns

%

represents any number of characters (0 or more)

_

represents exactly 1 character

IS NOT NULL

returns records with data available in the field

logical operators (NOT)

reverse the meaning of a search condition

secondary sort

specifies second field to sort by if an exact match occurs between 2 or more rows

Although Oracle11 g is not case sensitive in regards to keywords, table names, and column names, it is case sensitive when comparing search conditions to the data contained in a database table.

t

An ORDER BY clause can reference a column to be used for sorting based upon its position in the SELECT clause.

t

not equal to

!= ^= <>

To sort query output, use the ____________________ clause.

ORDER BY

Which of the following clauses is used to indicate a particular sort sequence for presenting query results?

ORDER BY

the _____________ _________________ clause used to display query results in a sorted order, is listed at the end of SELECT staremetn

ORDER BY

A(n) ____________________ sort can be specified in the ORDER BY clause to indicate that if an exact match occurs during the primary sort, the alternate column listed should be used to determine the presentation sequence.

secondary

logical operators (AND, OR)

used to join multiple search conditions

When sorting the results in ascending order, which of the following values will be presented last in the output?

NULL

When sorting the results in descending order, which of the following values will be presented first in the output?

NULL

The ____________________ logical operator is similar to the IN comparison operator.

OR

When you use the ____ logical operator to create a complex search condition, only one of the conditions must be true for the complex search condition to be true.

OR

Based upon the contents of the ORDERS table in the accompanying figure, which of the following queries will display all orders shipped between April 4, 2003 and April 5, 2003?

both b and c

NULLS FIRST/NULLS LAST

change the order for listing NULL values

_____________ opeations must be solved first

arithmetic

by default results are ordered in ________________ order

ascending

The maximum number of columns that can be specified for sorting data is ____.

255

The operator ^= indicates not equal

T

The ____________________ symbol is used for determining whether or not a value is greater than a specified search condition

>

Which of the following symbols is a wildcard character that can represent any number of characters in a WHERE clause?

%

Which of the following search patterns would find dates occurring only in the year 2003?

%03

Which of the following search patterns could be used to find the word HELLO in Oracle11 g?

%H%

find terms that start with P

'%P'

equality operator

= to evalluate search conditions to return the resutls containing the exact value you provide

Based upon the contents of the BOOKS table in the accompanying figure, which of the following queries will retrieve all books published in 2001?

ALL OF THE ABOVE

Which of the following is a valid logical operator?

ALL OF THE ABOVE

Which of the following operators can be used to combine search conditions?

AND

The ____________________ comparison operator is used to indicate that a data value must fall within a range of values to be included in the query results.

BETWEEN AND

The order in which NULL values appear in the results can be overridden by which of the following keywords?

BOTH A AND B

Which of the following search conditions can be used to identify records that have data stored in a column named ColB?

ColB IS NOT NULL

Which of the following search conditions can be used to identify records that do not have data stored in a column named ColB

ColB IS NULL

tp voew [in;osjers om descending order use

DESC

Comparison operators are used to combine search conditions.

F

The "equal to" comparison operator is used to search for NULL values.

F

The maximum number of columns that can be used to sort the results of a query is 52.

F

The percent sign (%) and asterisk (*) symbols can be used with the LIKE comparison operator to create a search pattern

F

When two conditions are joined by the AND logical operator, only one of the conditions must be TRUE to be included in the query results

F

Based upon the contents of the ORDERS table in the accompanying figure, which of the following SELECT statements will retrieve all orders contained in the ORDERS table that have not yet been shipped to the customer?

NONE OF THE ABOVE

Based upon the contents of the BOOKS table in the accompanying figure, which of the following queries will list all books stored in the BOOKS table with a retail price of more than $38 sorted by retail price?

SELECT * FROM books WHERE retail >38 ORDER BY retail;

Which of the following queries will display all orders placed in the month of March?

SELECT * FROM orders WHERE orderdate LIKE '%Mar%';

Based upon the contents of the ORDERS table in the accompanying figure, which of the following queries will not list the orders that have been shipped to Atlanta or Seattle?

SELECT * FROM orders WHERE shipcity = 'Atlanta' OR shipcity = 'Seattle';

Based upon the contents of the ORDERS table in the accompanying figure, which of the following queries will list all orders contained in the ORDERS table that have been shipped based upon the customer# and order#?

SELECT * FROM ordersWHERE shipdate IS NOT NULLORDER BY customer#, order#;

Based upon the contents of the BOOKS table in the accompanying figure, which of the following queries will return the category and title of all books stored in the BOOKS table presented in order of their category and, for the books in the same category, sort the title of the books in descending order?

SELECT category, title FROM booksORDER BY 1 ASC, 2 DESC;

Based upon the contents of the ORDERS table in the accompanying figure, which of the following SQL statements will display how long it took to ship order # 1007 (based upon when the order was originally placed)?

SELECT order#, shipdate-orderdate FROM orders WHERE order# = 1007

Based upon the contents of the ORDERS table in the accompanying figure, which of the following SQL statements will display how long it took to ship order # 1007 (based upon when the order was originally placed)?

SELECT order#, shipdate-orderdate FROM orders WHERE order# = 1007;

Based upon the contents of the BOOKS table in the accompanying figure, which of the following queries will retrieve all book titles that are in the Business or Computer category and have a retail price of more than $35.00?

SELECT title FROM booksWHERE (category = 'BUSINESS' OR category ='COMPUTER' ) AND retail >35;

Based upon the contents of the BOOKS table in the accompanying figure, which of the following queries will display the title and retail price of each book stored in the BOOKS table in order of category and retail price?

SELECT title, retail FROM booksORDER BY category, retail;

The first column listed in an ORDER BY clause is considered the primary sort.

T

The numeric order of columns in a SELECT clause can be referenced in the ORDER BY clause.

T

The percent sign (%) and underscore (_) symbols can be used with the LIKE comparison operator to create a search pattern.

T

To indicate that data should be sorted in descending order, use the DESC keyword.

T

A search condition begins with the keyword ____.

WHERE

The ____________________ clause is used to restrict the rows returned by a query.

WHERE

When two conditions are joined by the AND logical operator, both of the conditions must be evaluated as TRUE to be included in the query results.

true

LIKE

unique - used with wildcard characters to search for patterns

IS NULL

used if you need to identify records that have a NULL value

Other comparison operators (BETWEEN..AND, IN, LIKE, IS NULL)

used in conditions with search values that include patterns, ranges or NULL values

Arithmetic operations

used to indicate how a record should relate to a specific search value

wildcard characters

used to represent 1 or more alphanumeric characters available for pattern searches % _

WHERE clause

used to specify conditions that must be true for a record to be included in query results

ORDER BY clause

used to specify the sorted order for displaying query results

BETWEEN... AND

used when searching a field for values falling wihtin a specific range

NOT

used with all comparison operators to reverse the operation


Ensembles d'études connexes

Current Digital Forensics Tools (Module 6 Review) - [Computer Forensics]

View Set

Practice Questions Child Development

View Set

IT- Anti- Money Laundering Laws and Practices

View Set

(155) Physical Assessment Techniques

View Set

INTERNATIONAL BUSINESS CHAPTER 1

View Set