创建哪一项会使以下语句的执行速度更快() SELECT * FROM employees WHERE LOWER(last_name) = 'chang'.A、同义词B、一个索引,普通索引或基于函数的索引C、组合索引D、不创建任何项;无法提高此语句的性能

创建哪一项会使以下语句的执行速度更快() SELECT * FROM employees WHERE LOWER(last_name) = 'chang'.

  • A、同义词
  • B、一个索引,普通索引或基于函数的索引
  • C、组合索引
  • D、不创建任何项;无法提高此语句的性能

相关考题:

关于SELECT语句以下哪一个描述是错误的() A、SELECT语句用于查询一个表或多个表的数据B、SELECT语句属于数据操作语言(DML)C、SELECT语句的列必需是基于表的列的D、SELECT语句表示数据库中一组特定的数据记录

当你执行以下查询语句:SELECT employeesno,ename FROM employees WHERE employeesno=7782 OR employeesno=7876;在WHERE语句中,以下哪个操作符可以取代OR?() A.INB.BETWEEN……andC.LIKED.=

以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End SelectA.Select Case语句中的测试表达式可以是任何形式的表达式B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行D.如下Select Case语句中的Case表达式是错误的:

( 27 )在 嵌入式 SQL 中,与游标相关的有四个语句,它们中哪一个执行游标定义中的 SELECT 语句?A) DECLAREB) OPENC) FETCHD) CLOSE

假设x的值为5,则在执行以下语句时,其输出结果为Ok的Select Case语句是( )。

SELECT语句执行的结果是A、数据项B、元组C、视图D、表

以下正确的叙述是: ______。A.Select Case语句中的测试表达式可以是任何形式的表达式B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行D.如下Select Case语句中的Case表达式是错误的: Select Case x Case 1 to 10 .... End Select

SQL Server2005触发器主要针对下列语句创建()。A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE

对于以下SQL语句说法正确的是()SELECT ename FROM empWHERE sal IN (SELECT MAX(sal)FROM emp GROUP BY deptno); A. 这个语句是符合语法的B. 这个语句是不能执行的,因为缺少HAVING子句C. 这个语句是不能执行的,因为分组的条件列不在SELECT列表中D. 这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中E. 在主查询的WHERE条件中,不应该用IN,而应该用等号

如果需要检索姓氏以字母“Fr”开头的顾客列表,应在SELECT语句的WHERE子句中使用以下哪个关键字才能得到所需结果?()A、ANDB、INC、BETWEEND、LIKE

执行语句“SELECT(1=1)OR(910);”结果为true。

执行语句“SELECT(1=1)XOR(2=3);”结果为假。

以下哪条SQL语句会返回一个错误?()A、SEL*FR天空;B、select恒星from天空;C、SELECT恒星FROM天空;D、SELECT*FROM天空;

您需要通过创建索引加快以下查询的速度: SELECT*FROM雇员WHERE(薪金*12)100000; 以下哪条语句将完成此任务?()A、基于(薪金,12)创建一个组合索引。B、基于(薪金*12)创建一个基于函数的索引。C、基于(薪金)创建一个索引。D、基于((薪金*12)100000)创建一个基于函数的索引。

以下哪一个语句是正确的SQL语句()A、select*fromuser_nameB、show*user_nameC、ls*fromuser_nameD、display*user_name

当你执行以下查询语句:SELECT employeesno,ename FROM employees WHERE employeesno=7782 OR employeesno=7876;在WHERE语句中,以下哪个操作符可以取代OR?()A、INB、BETWEEN……andC、LIKED、=

SELECT语句执行的结果是()A、数据项B、元组C、表D、数据库

SQL Server触发器主要针对下列语句创建()。A、SELECT、INSERT、DELETEB、INSERT、UPDATE、DELETEC、SELECT、UPDATE、INSERTD、INSERT、UPDATE、CREATE

“学生.DBF”已存在,现要在第二工作区打开,则下列语句序列中,哪一项是错误()A、SELECT B USE 学生B、SELECT 2 USE 学生.DBFC、SELECT A USE 学生D、USE 学生 IN B

创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是()。A、Select*into customers from clientsB、Select into customers from clientsC、Insert into customers select*from clientsD、Insert customers select*from clients

SQL Server2005触发器主要针对下列语句创建()。A、SELECT、INSERT、DELETEB、INSERT、UPDATE、DELETEC、SELECT、UPDATE、INSERTD、INSERT、UPDATE、CREATE

单选题创建哪一项会使以下语句的执行速度更快() SELECT * FROM employees WHERE LOWER(last_name) = 'chang'.A同义词B一个索引,普通索引或基于函数的索引C组合索引D不创建任何项;无法提高此语句的性能

单选题对于以下SQL语句说法正确的是() SELECT ename FROM emp WHERE sal IN (SELECT MAX(sal) FROM emp GROUP BY deptno);A这个语句是符合语法的B这个语句是不能执行的,因为缺少HAVING子句C这个语句是不能执行的,因为分组的条件列不在SELECT列表中D这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中E在主查询的WHERE条件中,不应该用IN,而应该用等号

单选题SQL语句“select count(*)from employee”,需要SqlCommand对象的哪一个方法在执行()。AExecuteNonQuery()BExecuteScalar()CEndExecuteReader()DExecuteXmlReader()

单选题SELECT语句执行的结果是()。A数据项B元组C表D数据库

单选题在嵌入式SQL中,与游标相关的有四个语句,它们中哪一个执行游标定义中的SELECT语句?()ADECLAREBOPENCFETCHDCLOSE

单选题当你执行以下查询语句:SELECT employeesno,ename FROM employees WHERE employeesno=7782 OR employeesno=7876;在WHERE语句中,以下哪个操作符可以取代OR?()AINBBETWEEN……andCLIKED=