SQL语句问题,图书借阅表
答案:3 悬赏:30 手机版
解决时间 2021-11-16 17:43
- 提问者网友:嗝是迷路的屁
- 2021-11-16 00:48
SQL语句问题,图书借阅表
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-11-16 01:12
首先应该有的表,读者表(reader)、图书表(book)、借阅记录表(borrow)
1、查询借阅了图书的学生总人数
select count(*) from reader where rid IN (select distinct rid from borrow)2、统计各种借阅图书的人数
select 图书类型,count(*) from borrow group by 图书类型 3、查询在x年x月x日后被借过的两次的图书编号.
select 图书编号 from borrow where DATEDIFF('YYYY-MM-DD',x年x月x日,借阅时间)>0 group by 图书编号having COUNT(图书编号)=2
1、查询借阅了图书的学生总人数
select count(*) from reader where rid IN (select distinct rid from borrow)2、统计各种借阅图书的人数
select 图书类型,count(*) from borrow group by 图书类型 3、查询在x年x月x日后被借过的两次的图书编号.
select 图书编号 from borrow where DATEDIFF('YYYY-MM-DD',x年x月x日,借阅时间)>0 group by 图书编号having COUNT(图书编号)=2
全部回答
- 1楼网友:旧脸谱
- 2021-11-16 02:34
表结构呢?
如何表示 借阅了图书的学生 ?
如何表示 借阅了图书的学生 ?
- 2楼网友:西岸风
- 2021-11-16 02:15
借阅了图书的学生
SELECt * FROM 读者表 WHERe 借书证号 in(select 借书证号 from 借阅表)
SELECt * FROM 读者表 WHERe 借书证号 in(select 借书证号 from 借阅表)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯