社区
MS-SQL Server
帖子详情
求sql语句(急)
hiliye
2005-09-29 12:57:39
现有三个表,结构如下:读者reader(userid,u_name) 图书book(bookid,b_name) 借阅记录lend(record_id,userid,bookid) 主键分别为userid,bookid,record_id,要搜出 借书最多的五位读者的姓名和借阅册数。请指点!谢谢!
...全文
110
2
打赏
收藏
求sql语句(急)
现有三个表,结构如下:读者reader(userid,u_name) 图书book(bookid,b_name) 借阅记录lend(record_id,userid,bookid) 主键分别为userid,bookid,record_id,要搜出 借书最多的五位读者的姓名和借阅册数。请指点!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hiliye
2005-09-29
打赏
举报
回复
第六行有错,应该是join book C on A.bookid=C.bookid,想必是笔误啦。请问count(1)与count(*)什么区别?
vivianfdlpw
2005-09-29
打赏
举报
回复
select top 5
B.u_name
,count(1) as '借阅册数'
from lend A
join reader B on A.userid=B.userid
join book C on B.bookid=C.bookid
group by B.userid,B.u_name
order by count(1) desc
sql server数据库还原到任意时间点(适用新手学习)
对于许多新手来说,如果不小心对数据库进行误操作,往往会感觉到仿佛天塌下来一样。如果在日常工作出现这样的情况,绝对不能慌张,要静下心下来寻找问题的解决办法,不能病
急
乱投医,胡乱操作。如果有数据管理员,一定要及时联系数据管理员让他们处理。如果没有,也可以按本文介绍的方法去处理,这种方法的前提条件: 之前有完整的备份 上次备份到现在为止没有进行日志删除工作(除非删除时进行了日志备份) 为了保证操作的工作能顺利进行还需要进行一下工作 处理之前一定要做好数据及其日志的备份 按本文的介绍进行演练一遍,保证自己已经掌握了该方法,再进行生产数据库的还原工作
mysql教学管理系统数据库
该数据库用于mysql中
sql语句
的学习与操作。
数据库字串批量替换工具
相信有很多朋友被黑客把数据库里的数据后面都加了病毒代码和JS代码吧, 不要
急
,本人也是受害者,使用我这个工具就行啦!也不用写复杂的
SQL语句
去替换。操作简单。
使用游标的
SQL语句
使用游标的
SQL语句
必须使用游标的
SQL语句
有查询结果为多条记录的select语句,current形式的update和delete语句。 查询结果为多条记录的select语句 一般情况下,select语句查询结果为多条记录,因此需要使用游标机制将多条记录一次一条的送主程序处理,从而把集合的操作转换为对单个记录的处理,使用游标的步骤为: 1:说明游标 用declare语句为一条select语句定义游标: exec SQL declare <游标名> cursor for <select语句
常用
sql语句
大全
BeginTrans和CommitTrans用于标记事务的开始和结束,在这两个之间的语句,就是作为事务处理的语句。判断事务处理是否成功,可通过连接对象的Error集合来实现,若Error集合的成员个数不为0,则说明有错误发生,事务处理失败。它们并不对表中的行进行处理,这是因为DDL语句并不处理数据库中实际的数据。假如你想选出10条记录(也许是每次页面装载时的10条链接的列表),你可以用BETWEEN 或者数学等式选出第一条记录和适当数量的递增记录。表的结构以及表的所有属性仍然保留,例如字段属性及索引。
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章