题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-07 02:16:54

[单选题]现有订单表orders,包含用户信息userid, 产品信息 productid, 以下( )语句能够返回至少被订购过两回的productid(选一项)
A.select productid from orders where count(productid)>1
B.select productid from orders where max(productid)>1
C.select productid from orders where having count(productid)>1 group by productid
D.select productid from orders group by productid having count(productid)>1

更多"[单选题]现有订单表orders,包含用户信息userid, 产品信息"的相关试题:

[多选题]现有订单表orders, 包含数据如下表。若查询既订购了产品P01,又订购了产品P02的顾客编号,可以执行以下哪两个sql语句? cid (顾客编号) Pid (产品编号) C01 P01 C01 P02 C02 P01 C03 P02
A.select distinct(cid) from orders o1 where o1.pid in ('p01','p02')
B.select distinct(cid) from orders o1,orders o2 where o1.pid='p01' and o2.pid='p02' and o1.cid=o2.cid
C. select distinct(cid) from orders o1 where pid='p01' and cid in (select cid from orders where pid ='p02')
D.elect distinct(cid) from orders o1,orders o2 where o1.pid='p01' and o2.pid='p02'
[单选题]现有客户表customers(主键:客户编号cid),包含10行数据,订单表orders(外键:客户编号cid),包含6条数据。执行sql语句:select * from customers right outer join orders on customers.cid=orders.cid。最多返回(b)条记录。(
A.10
B.6
C.4
D.0
[单选题]SQL Server数据库中,包含两个表:Order订单表, Item订单子项目表。当一个新定单被加入时,数据要分别保存到Order和Item表中,要保证数据完整性,可以使用以下( )语句。(选一项)
A.BEGIN TRANSACTION INSERT INTO Order VALUES (此处省略) INSERT INTO Item VALUES (此处省略) END TRANSACTION
B.BEGIN TRANSACTION INSERT INTO Order VALUES (此处省略) INSERT INTO Item VALUES (此处省略) IF (@@Error = 0) COMMIT TRANSACTION ELSE ROLLBACK TRANSACTION
C.BEGIN TRANSACTION INSERT INTO Order VALUES (此处省略) IF (@@Error = 0) INSERT INTO Item VALUES (此处省略) IF (@@Error = 0) COMMIT TRANSACTION ELSE ROLLBACK TRANSACTION ELSE ROLLBACK TRANSACTION
D.BEGIN TRANSACTION INSERT INTO Order VALUES (此处省略) INSERT INTO Item VALUES (此处省略) IF (@@Error <> 0) ROLLBACK TRANSACTION
[单选题]现有订单表orders,其中包括列customername(客户姓名),amount(订单金额),orderid(订单编号)以下能够查询客户张洪涛订单数量以及金额的SQL是()。
A.select count(*) 订单数,sum(amount) 金额 from orders where customername='张洪涛'
B.select sum(*) 订单数,sum(amount) 金额 from orders where customername='张洪涛'
C.select count(*) 订单数,count(amount) 金额 from orders where customername='张洪涛'
D.select count(*) 订单数,sum(amount) 金额 from orders where customername is '张洪涛'
[单选题]订单表Orders中有主键O_Id ,订单日期OrderDate, 订单价格OrderPrice ,客户名称CustomerName,下列SQL语句()能够找出订单金额最大的订单信息。
A.SELECT TOP 1 (OrderPrice) AS LargestOrderPrice FROM Orders
B.SELECT COUNT(OrderPrice) AS LargestOrderPrice FROM Orders
C.SELECT MAX(OrderPrice) AS LargestOrderPrice FROM Orders
D.SELECT SUM(OrderPrice) AS LargestOrderPrice FROM Orders
[单选题]在SQL Server 2005 中,假设订单表orders用来存储订单信息,cid代表客户编号,现要查询每个客户的次数以及客户编号,以下语句正确的是(选一项)
A.select count(cid), cid from orders
B.select count(cid), cid from orders order by cid
C.select count(cid), cid from orders having count(cid)>0
D.select count(cid), cid from orders group by cid
[多选题]假定有一个用户表,表中包含字段:userid (int)、username (varchar)、 password(varchar)、等,该表需要设置主键,以下说法正确的是哪两项?
A.如果不能有同时重复的username和password,那么username和password可以组合在一起作为主键。
B.此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键
C.此表设计主键时,根据选择主键的最小性原则,最好采用username和password作为组合键
D.如果采用userid作为主键,那么在userid列输入的数值,允许为空
[单选题]现有表user,字段:userid,username, salary, deptid,email; 表department,字段:deptid, deptname;下面()应采用检查约束来实现。
A.若department中不存在deptid为2的纪录,则不允许在user表中插入deptid为2的数据行
B.若user表中已经存在userid为10的记录,则不允许在user表中再次插入userid为10的数据行
C.User表中的salary(薪水)值必须在1000元以上
D.若User表的email列允许为空,则向user表中插入数据时, 可以不输入email值
[判断题]相比于电力系统,动力系统将发电厂的动力系统包含在内,但是不包含用户。( )
A.正确
B.错误
[判断题]数据安全网关产品优势包含用户体验类似。
A.正确
B.错误
[单选题]现有产品表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

我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码