10-171 将图书表中科学出版社出版的图书价格上涨5% -- 10-180 在读者表中查询账号和姓名 合集

10-171 将图书表中科学出版社出版的图书价格上涨5%

本题目要求编写SQL语句,将图书表中科学出版社出版的图书价格上涨5%。

update 图书
set 售价=售价*1.05
where 出版社='科学出版社'

10-172 将图书表中条形码为TP204.2的图书信息删除

使用SQL命令,将图书表中条形码为TP204.2的图书信息删除

delete from 图书
where 条形码='TP204.2'

10-173 通过三个表,查询读者借阅图书的信息

通过图书表,读者表和借阅表,查询读者的借阅情况,要求结果中包含以下字段:账号,姓名,条形码,书名,借书日期和还书日期。

select 借阅.账号,姓名,借阅.条形码,书名,借书日期,还书日期
from 图书,借阅,读者
where 借阅.账号=读者.账号 and 借阅.条形码=图书.条形码

10-174 向借阅表中插入一条记录

向借阅表中插入一条记录,账号是D004,条形码是TP204.2。

insert into 借阅
values('D004','TP204.2',null,null)

10-175 在读者表中查询全部读者信息,要求女性在前男性在后,同为女性读者的按账号升序排列

在读者表中查询全部读者信息,要求女性在前男性在后,同为女(男)性读者的按账号升序排列。

select * from 读者
order by 性别 desc,账号 asc

10-176 查询读者表中男女读者各自的人数

在读者表中,查询男女性读者各多少人。

select 性别,count(账号) as 人数
from 读者
group by 性别

10-177 在读者表中查询余额最高的读者的全部信息

在读者表中查询余额最高的读者的全部信息。

提示:请使用嵌套查询作答,不能用top。

select * from 读者
order by 余额 desc
limit 1

10-178 在读者表中查询账户余额的最高值和最低值

在读者表中查询账户余额的最高值和最低值

select max(余额) as 最高余额,min(余额) as 最低余额
from 读者

10-179 在读者表中查询不同等级各自的人数,结果按人数降序排列

在读者表中查询不同等级各自的人数,结果按人数降序排列。

select 等级,count(账号) as 人数
from 读者
group by 等级
order by count(账号) desc

10-180 在读者表中查询账号和姓名

在读者表中查询账号和姓名。

select 账号,姓名
from 读者

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

THK-J

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值