题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-04 01:46:33

[单选题]现有课程表course,包含字段:c_id(课程编号),c_name(课程名称),c_date(开课日期),查询course表中的前5行,正确的语法是()。
A.select top 5 * from course
B.select top(5) from course
C.select top 5 from course
D.select top(5*) from course

更多"[单选题]现有课程表course,包含字段:c_id(课程编号),c_"的相关试题:

[多选题]有一个course(课程)表,包含字段:cName(课程名称),score(学分)。要从此表中查询所有学分不在1~4之间的课程名称,以下语句正确的是()。【选两项】
A.SELECT cName FROM course WHERE score IN(1,4)
B.SELECT cName FROM course WHERE score NOT BETWEEN 1 AND 4
C.SELECT cName FROM course WHERE score NOT BETWEEN 4 AND 1
D.SELECT cName FROM course WHERE score NOT (score>=1 AND score<=4)
[单选题]现有分数表score,包含字段:s_id(编号),c_id(科目编号),s_score(分数),哪条SQL()可以正确查询查询平均成绩大于60分的学生的学号和平均成绩
A.SELECT s_id,AVG(s_score) FROM score GROUP BY s_id HAVING AVG(s_score)>60;
B.SELECT s_id,AVG(s_score) FROM score GROUP BY s_id AND AVG(s_score)>60;
C.SELECT s_id,AVG(s_score) FROM score ORDER BY s_id HAVING AVG(s_score)>60;
D.SELECT s_id,AVG(s_score) FROM score GROUP BY c_id HAVING AVG(s_score)>60;
[单选题]现有教师表teacher,包含字段:t_id(教师编号),t_name(教师姓名),下列哪条SQL()可以正确查询姓“王”的老师的个数
A.SELECT SUM(t_id) FROM teacher t WHERE t_name LIKE '王%'
B.SELECT COUNT(t_id) FROM teacher t WHERE t_name LIKE '王%'
C.SELECT COUNT(t_id) FROM teacher t WHERE t_name = '王%'
D.SELECT COUNT(t_id) FROM teacher t WHERE t_name LIKE '王_'
[单选题]现有手机表Phone,包含字段:p_price(手机价格),p_id(手机编号),p_brand(手机品牌),计算每个品牌的手机数量,正确的SQL是()。
A.SELECT p_brand,COUNT(p_id) FROM Phone GROUP BY p_id
B.SELECT p_brand,COUNT(p_id) FROM Phone GROUP BY p_brand
C.SELECT p_brand,COUNT(p_id) FROM Phone GROUP BY p_price
D.SELECT p_brand,COUNT(p_id) FROM Phone ORDER BY p_brand
[单选题]在SQL Server 2005中,有一个course(课程)表,包含字段:cName(课程名称),grade(学分)。要从此表中查询所有学分不在2~4之间的课程名称,以下spl语句正确的是(选一项)
A.SELECT cName FROM course WHERE grade IN (2, 4)
B.SELECT cName FROM course WHERE grade NOT BETWEEN 2 AND 4
C.SELECT cName FROM course WHERE ! (grade > 2 AND grade < 4)
D.SELECT cName FROM course WHERE ! (grade < 2 OR grade <= 4)
[单选题]现有汽车销售表c_orders,包含字段:c_id(订单编号),c_date(订单日期),c_price(订单金额),c_customer(客户姓名),可以查找每个客户总金额的是()。
A.SELECT c_customer,SUM(c_price) FROM c_orders GROUP BY c_customer
B.SELECT c_customer,SUM(c_price) FROM c_orders GROUP BY c_id
C.SELECT c_customer,COUNT(c_price) FROM c_orders GROUP BY c_customer
D.SELECT c_customer,SUM(c_price) FROM c_orders Order BY c_customer
[单选题]现有产品表Products,包含字段:UnitPrice(商品单价),ProductId(产品编号),ProductName(商品名称),ProductClass(产品类别),从产品表Products中查询单价UnitPrice最高的商品单价,正确的SQL是()。
A.SELECT MIN (UnitPrice) AS 最高单价 FROM Products
B.SELECT AVG (UnitPrice) AS 最高单价 FROM Products
C.SELECT MAX (UnitPrice) AS 最高单价 FROM Products
D.SELECT MAX UnitPrice AS 最高单价 FROM Products
[单选题]现有产品表Product,包含字段price(价格),productName(产品名称),cateId(分类编号),以下哪条SQL是查询每个分类的产品总数()。
A.select cateId 产品分类,count(productName) 产品数量 from Product group by cateId
B.select cateId 产品分类,sum(productName) 产品数量 from Product group by cateId
C.select cateId 产品分类,count(productName) 产品数量 from Product group by productName
D.select cateId 产品分类,max(productName) 产品数量 from Product group by cateId
[单选题]现有书目表book,包含字段:价格price ,类别名称typeName; 现在查询各个类别的平均价格、类别名称,以下语句正确的是()。
A.select avg(price),type from book group by typeName
B.select count(price),type from book group by typeName
C.select avg(price),type from book group by typeName
D.select count (price),type from book group by typeName
[单选题]在SQL Server 2005中,学生表student中包含字段: 学生编号sid(主键),学生姓名sName, 现在查询所有姓名重复的记录,以下语句正确的是(选一项)
A.select * from student where count(sid)>1
B.select a. * from student a,student b where a.sname=b.sname
C.select * from student where count(sid)>1 group by sName
D.select * from student group by sName having count(sid)>1
[单选题]现有书目表book,包含字段:价格price (float),类别type(char); 现在查询各个类别的平均价格、类别名称,以下语句正确的是()
A.select avg(price),type from book group by type
B.select count(price),type from book group by price
C.select avg(price),type from book group by price
D.select count (price),type from book group by type
[单选题]SQLServer2005中, 有一个book(图书)表,包含字段:bookID(图书编号),title(书名), pDate(出版日期), author (作者) 等字段, 其中( )字段作为该表的主键是最恰当的(选一项)
A.bookID
B.title
C.pDate
D.author
[多选题]现有书目表book,包含字段:price (float); 现在查询一条书价最高的书目的详细信息,以下语句正确的是哪两项?
A.select top 1 * from book order by price asc
B.select top 1 * from book order by price desc
C.select top 1 * from book where price= (select max (price)from book)
D.select top 1 * from book where price= max(price)
[单选题]在SQL Server 2005中,假定grade(成绩)表中包含字段:eID(班级编号)、lang(语文课成绩)、math(数学课成绩)、eng(英语课成绩),那么计算不同班级几门课程的平均成绩的SQL语句是(选一项)
A.SELECT eID, AVG(lang,math,eng) FROM grade GROUP BY lang,math,eng
B.SELECT Eid, AVG(lang),AVG(math),AVG(eng) FROM grade GROUP BY lang,math,eng
C.SELECT eID, AVG(lang,math,eng) FROM grade GROUP BY eID
D.SELECT eID,AVG(lang),AVG(math),AVG(eng) FROM grade GROUP BY eID
[多选题]现有图书表book,包含字段:price(decimal(6,2));现查询书价最高的图书信息,正确语句是()。【选两项】
A.select top 1 * from book order by price asc
B.select top 1 * from book order by price desc
C.select top 1 * from book where price=max(price)
D.select top 1 * from book where price=(select max(price) from book)
[单选题]在 MySQL 中,一个包含10个字段的表与一个包含5个字段的表进行交叉连接,生成的笛卡尔积的总字段数量是()。
A.15
B.50
C.不确定,这取决于有多少重名字段
D.100000

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码