單項選擇題執(zhí)行Sql語句:select score*0.5+20as加權成績from grade where(score*0.5+20)<60order by score*0.5+20,以下()描述是正確的。

A.錯誤提示:orderby子句中不能出現表達式。
B.正確執(zhí)行,顯示grade表中各列值,按照score由低到高排序。
C.正確執(zhí)行,顯示grade表中各列值,以及加權成績列,按照score由低到高排序。
D.錯誤提示:where子句中不能出現表達式。


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題以下()說明了代碼:not(付款方式=’信用卡’)or(信用卡<>’陽光卡’)的含義。

A.付款方式不能是信用卡。
B.付款方式不能是信用卡,或者信用卡是陽光卡。
C.如果付款方式是信用卡,那么信用卡不能是陽光卡。
D.付款方式是信用卡,并且信用卡不能是陽光卡。

2.多項選擇題關于Truncatetable,以下()描述是錯誤的。

A.Truncate table可跟Where從句,根據條件進行刪除。
B.Truncate table用來刪除表中所有數據。
C.觸發(fā)器對Truncate table無效。
D.delete比Truncate table速度快。

4.單項選擇題關于多表聯接查詢,以下()描述是錯誤的。

A.外聯接查詢返回的結果集行數可能大于所有符合聯接條件的結果集行數。
B.多表聯接查詢必須使用到JOIN關鍵字
C.內聯接查詢返回的結果是:所有符合聯接條件的數據。
D.在where子句中指定聯接條件可以實現內聯接查詢。

5.多項選擇題關于分組查詢,以下()描述是錯誤的。

A.使用group by進行分組查詢
B.對分組后的條件的篩選必須使用Having子句
C.Having子句不能與where子句同時出現在一個select語句中
D.在使用分組查詢時,在select列表中只能出現被分組的列。如:select courseid from grade group by courseid