A.select top1*from book order by price asc B.select top1*from book order by price desc C.select top1*from book where price D.select top1*from book where price=max(price)
单项选择题下列能用于日期 时间类型的聚合函数是()
A.MAX B.SUM C.MONTH D.AVG
单项选择题使用SQL创建多表查询要求查询中所涉及的表必须有()
A.主键 B.公共字段 C.组合键 D.以上都是
单项选择题关于聚合函数,以下说法错误的是()
A.Sum返回表达式中所有数的总合,因此只能用于数字类型的列。B.Avg返回表达式中所有数的平均值,可以用于数字型和日期型的列。C.Max和Min可以用于字符型的列。D.Count可以用于字符型的列。
多项选择题关于分组查询,以下()描述是错误的。
A.使用groupby进行分组查询 B.对分组后的结果进行条件查询必须使用Having子句 C.Having子句不能与where子句同时出现在一个select语句中 D.在使用分组查询时,在select列表中只能出现被分组的字段。
单项选择题关于多表联接查询,以下描述错误的是()。
A.外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。 B.多表联接查询必须使用到JOIN关键字 C.内联接查询返回的结果是:所有符合联接条件的数据。 D.在where子句中指定联接条件可以实现内联接查询。
单项选择题关于查询中列的别名, 以下()语句是不正确的
A.Select name as’姓名’from table B.Select name as姓名from table where id=1 C.Sleect name=姓名from table姓名=names(正确答案) D.Select names姓名from table
多项选择题成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分。
A.select max(score)from grade B.select top1score from grade order by score asc C.Select min(score)fromgrade D.select top1score from grade order by score desc
单项选择题查找authors表中的所有电话号码的首位为4,第二位为0或1的电话号码()。
A.SELECT phone FROM authors WHERE phone LIKE’4[1,0]%’ B.SELECT phone FROM authors WHERE phonein’4[^10]%’ C.SELECT phone FROM authors WHERE phone LIKE’4_[1,0]%’ D.SELECT phone FROM authors WHERE phone between’41%’and’40%’
单项选择题查询student表中的所有非空email信息,以下语句正确的是()。
A.Select email from student where email !=null B.Select email from student where email not is null C.Select email from student where email<>null D.Select email from student where email is no tnull
单项选择题执行SQL语句:select*,score*0.5+20 as 加权成绩from grade where(score*0.5+20<60orderbyscore*0.5+20,以下描述是正确的()。
A.错误提示:orderby子句中不能出现表达式。 B.正确执行,显示grade表中各列值,按照score由低到高排序。 C.正确执行,显示grade表中各列值,以及加权成绩列,按照score由低到高排序。 D.错误提示:where子句中不能出现表达式。
单项选择题SQL server提供了一些字符串函数,以下说法错误的是()。
A.selectright(’hello’,3)返回值为:hel B.selectltrim(rtrim(’hello’))返回值为:hello(前后都无空格) C.selectreplace(’hello’,’e’,’o’)返回值为:hollo D.selectlen(’hello’)返回值为:5
单项选择题ORDER BY的作用是()。
A.查询输出分组 B.设置查询条件 C.对记录排序 D.限制查询返回的数据行
单项选择题()可以同一个表的不同字段进行联接。
A.内联接 B.自联接 C.外联接 D.左联接
单项选择题在表student中,包含主键列StuID,则执行 UpdatestudentsetStuID=80 ,执行的结果可能是()。
A.更新了多行数据 B.没有数据更新 C.删除了一行不符合要求的数据 D.T_SQL语法错误,不能执行
单项选择题在SQL Server 2005中,使用update语句更新数据库表中的数据,以下说法正确的是()。
A.每次只能更新一行数据B.表中的数据行可以全部被更新C.如果没有数据项被更新,将提示错误信息D.更新数据时,不能带有WHERE条件子句