Choose two
Exanine the desatption of the BOOKS_TRANSACTIONS table
Name Null? Type
TRANSACTION_ID NOT NULL VARCHAR2(6)
TRANSACTION_TYPE VARCHAR2(3)
BORROWED_DATE DATE
BOOK_ID ARCHAR2(6)
MEMBER_ID VARCHAR2(6)
Examine this partial SQL statement:
SELECT * FROM books_transctions;
Which two WHERE condtions give the same resut?
A) WHERE borrowed_date = SYSDATE AND (transaction_type= ‘RM‘ OR member_id IN
(‘A101‘,‘A102‘ ) );
B) WHERE borrowed_date = SYSDATE AND transaction_type= ‘RM‘ OR member_id IN
(‘A101‘,‘A102‘ ) ;
C) WHERE borrowed_date = SYSDATE AND (transaction_type= ‘RM‘ AND member_id=‘A101‘ OR
member_id = ‘A102‘) );
D) WHERE (borrowed_date = SYSDATE AND transaction_type= ‘RM‘ ) OR member_id IN
(‘A101‘,‘A102‘ );
E) WHERE borrowed_date = SYSDATE AND (transaction_type= ‘RM‘ AND ( member_id= ‘A101‘ OR
member_id = ‘A102‘ ) );
Answer::BD
(解析:考的是 and 和 or 的优先级。)
原文地址:https://blog.51cto.com/13854012/2458873