A.内部联接 B.外键联接 C.外部联接 D.自联接
单项选择题在T-sql中,以下()是通配符。
A.>= B.% C.or D.where
单项选择题在SQLServer数据库中,()可以看成为虚拟的表。
A.游标 B.视图 C.索引 D.存储过程
单项选择题在SQL Server 2005中,假定grade(成绩)表中包含字段:sID(学号),cID(班级编号),lang(语文课成绩),math(数学课成绩),那么先按班级,后按语文成绩排序的SQL语句是()。
A.SELECT * FROM grade GROUPBY lang,cId B.SELECT * FROM grade GROUPBY cId,lang C.SELECT * FROM grade ORDERBYlang,cld D.SELECT * FROM grade ORDERBYcId,lang
单项选择题以下可以用于字符串模糊匹配的关键字()
A.OR B.Notbetween C.NotIN D.Like
单项选择题以下()说明了代码:not(付款方式=’信用卡’)or(信用卡<>’阳光卡’)的含义。
A.付款方式不能是信用卡。 B.付款方式不能是信用卡,或者信用卡是阳光卡。 C.如果付款方式是信用卡,那么信用卡不能是阳光卡。 D.付款方式是信用卡,并且信用卡不能是阳光卡。
单项选择题以下()不属于聚合函数
A.MAX B.COUNT C.NOT D.MIN
单项选择题以下()语句从表student中提取前5条记录。
A.select * from student where rowcount=5 B.select TOP of 5*from student C.select TOP5 * from student D.select * from student where rowcount<=5
单项选择题现有书目表book,包含字段:price(float);现在查询一条书价最高的书目的详细信息,以下语句正确的是()。
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