問答題
分析以下SQL命令,如果子查詢返回空值,結(jié)果會是什么樣?
沒有結(jié)果返回。
分析以下的SQL命令,該子查詢的能否執(zhí)行,是否有語法錯誤?
單項選擇題
A.= B.IN C.LIKE D.BETWEEN
分析以下的SQL命令,哪一個子句會產(chǎn)生錯誤?如何修改?
SELECT FROM WHERE GROUP HAVING ORDER BY.
EMPLOYEE表包含以下的列: EMP_ID NUMBER(9) NAME VARCHAR2(25) BONU SNUMBER(5,2) DEPT_ID NUMBER(9) 如果想計算所有具有bonus的職員的bonus平均值,不考慮該列包含空值的那些雇員,用什么功能函數(shù)可以實現(xiàn)?
用以下的SQL語句查詢數(shù)據(jù)庫:哪一句會產(chǎn)生錯誤?()
A.A B.B C.C D.D
A.把ORDER表中的定單時間顯示成‘DDMONYYYY’格式 B.把字符串‘JANUARY28,2000′轉(zhuǎn)換成日期格式 C.顯示PRODUCT表中的COST列值總量 D.把PRODUCT表中的DESCRIPTION列用小寫形式顯示
數(shù)據(jù)庫中的TEACHER表的結(jié)果如下: ID NUMBER(7)PK SALAR YNUMBER(7,2) SUBJECT_ID NUMBER(7) 至少有兩行以上的SUBJECT_ID值是不同的, 分析以下的SQL命令,兩個命令的顯示結(jié)果相同嗎?哪個命令顯示的結(jié)果會多些?
不同,命令2會返回更多的結(jié)果。