单选题

执行Sql语句:select score*0.5+20as加权成绩from grade where(score*0.5+20)<60order by score*0.5+20,以下()描述是正确的。

A错误提示:orderby子句中不能出现表达式。

B正确执行,显示grade表中各列值,按照score由低到高排序。

C正确执行,显示grade表中各列值,以及加权成绩列,按照score由低到高排序。

D错误提示:where子句中不能出现表达式。

正确答案

来源:www.examk.com

答案解析

相似试题
  • 下列()语句是执行SQL语句时使用的语句。

    单选题查看答案

  • SQL语言可以使用()语句来执行查询 

    填空题查看答案

  • Command对象可以执行SQL语句。

    判断题查看答案

  • 在SQL Server 2000的工具中,用于输入和执行Transaction-SQL语句,并迅速查看这些语句的执行结果的工具是()。

    单选题查看答案

  • 能执行带参数的SQL语句的对象是()

    单选题查看答案

  • SQL语言中,select语句的执行结果是()。

    单选题查看答案

  • JDBC提供3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是()。

    单选题查看答案

  • 以下能执行带参数的SQL语句的对象是()。

    单选题查看答案

  • Statement类的用于执行SQL语句的方法是()。

    填空题查看答案

  • 一个Statement对象,可以执行多个sql语句以后,批量更新。这多个语句可以是()等或兼有。

    填空题查看答案