Id唯一,Date选最近一次的信息

(Id唯一,Date选最近的一次)

 

执行下面两种方法的结果:

SELECT Id, Name, Class, COUNT, Date
FROM test t  WHERE (Date =   (SELECT MAX(Date)  FROM test    WHERE Id = t .Id))

 

SELECT * FROM dbo.test  a WHERE NOT EXISTS(SELECT * FROM test WHERE a.id=id AND date>a.date)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个可能的图书馆信息管理系统通用数据库设计: 1. 书籍信息表(book_info) - 书籍ID(book_id):主键,唯一标识一本书 - 书名(book_name) - 作者(author) - 出版社(publisher) - 出版日期(publish_date) - ISBN(isbn):国际标准书号 - 分类号(category_id):关联分类信息表 2. 分类信息表(category_info) - 分类ID(category_id):主键,唯一标识一种分类 - 分类名称(category_name) 3. 馆藏信息表(library_info) - 馆藏ID(library_id):主键,唯一标识一本书在图书馆中的存放位置 - 书籍ID(book_id):关联书籍信息表 - 馆藏位置(location):记录书籍在图书馆的具体位置 - 借阅状态(status):记录书籍的借阅状态,可值为“在库”和“借出” - 借阅者ID(borrower_id):记录书籍借阅者的ID,可为空 4. 借阅者信息表(borrower_info) - 借阅者ID(borrower_id):主键,唯一标识一个借阅者 - 姓名(name) - 联系方式(contact_info):借阅者的联系方式,如电话、邮箱等 - 借阅历史(borrow_history):记录借阅者的借阅历史,包括借阅时间、归还时间和借阅的书籍ID 5. 管理员信息表(admin_info) - 管理员ID(admin_id):主键,唯一标识一个管理员 - 姓名(name) - 联系方式(contact_info):管理员的联系方式,如电话、邮箱等 以上是一个简单的图书馆信息管理系统通用数据库设计,可以根据实际需要进行调整和优化。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值