题目内容

现有订单表orders,包含用户信息userid, 产品信息 productid, 以下()语句能够返回至少被订购过两回的productid?

A. select productid from orders where count(productid)>1
B. select productid from orders wheremax(productid)>1
C. select productid from orders where having count(productid)>1group by product id_
D. select productid from orders group by productid having count(productid)>1

查看答案
更多问题

成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分。

A. select avg(score) from grade order by scoore
B. select top 1 score from grade order by score asc
C. Select min(score) from grade
D. select top 1 score from grade order by score desc

现有书目表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 rice frombook)
D. select top 1 * from book where price= max(price)

在sql server 数据库中,关于数据库说法错误的是()。

A. 数据库在磁盘上默认的存储位置是:SQL Server安装路径/Microsoft SQL Server/MSSQL/Data
B. 一个数据库至少应包含一个数据库文件(*.mdf)和一个事务日志文件(*.ldf)
C. 只有当数据库中不存在数据的情况下,才可以进行数据库的收缩操作。
D. 可以通过从A机器拷贝数据库文件和事务日志文件至B机器,然后通过在B机器上执行相应的附加数据库操作,实现数据库从A机器到B机器的复制

从“产品”表里查询出价格高于产品名称为“一次性纸杯”的产品的记录,此SQL语句为()。(选择一项)

A. SELECT * FROM产品WHERE价格>‘一次性纸杯’
B. SELECT * FROM产品WHERE价格>(SELECT * FROM产品WHERE产品名称>’一次性纸杯’
C. SELECT * FROM产品WHERE价格> any (SELECT价格FROM产品WHERE产品名称=’一次性纸杯’
D. SELECT * FROM产品WHERE价格>(SELECT价格FROM产品WHERE产品名称=’一次性纸杯’

答案查题题库