SQL 语句练习(实验任务二)

试验任务二
在任务一的基础上,练习查询语句的使用,包括计算列、求和、最大、最小值、各类选择条件、字符匹配、分组和排序,体会各种查询的执行过程,为简单综合应用打下基础。

查询书名以 T 开头或者出版社号为 0877,而且价格大于 16 的书的信息。

use pubs 
select title,pub_id,price
from dbo.titles
where title like'T%' or pub_id like '0877' and price> 16

2 .
按照类型的升序和价格的降序(在类型相同时)显示书的信息(书名、作者、出版社、类型、价格)

select title,type,price
from dbo.publishers,dbo.titles
where dbo.titles.pub_id=dbo.publishers.pub_id
order by type,price desc;

查询销售量大于 30 的书名及销售数量

select qty,title
from dbo.sales,dbo.titles
where dbo.sales.title_id=dbo.titles.title_id and qty> 30;

查询在 1990.1.1 到 2000.12.31 间,每本书的销售总额

select title, ‘销售总额’= sum(price*qty)
from titles,sales
where ord_date between '1994.1.1' and '19
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值