做人像水,做事如山。。。。。。

經典的SQL語句

上一篇 / 下一篇  2007-09-12 17:20:15 / 个人分类:技朮

查詢讀者10001還能借几本書:

分析1:先得到讀者可以借几本書

Select Rc.Limit from Reader ReaderCategory Rc where Re.ID='10001' and Re.Categery=Rc.Categery

分析2:讀者已經借了几本書

Select COUNT(*) from BorrowInfo where Reader='10001' and Returned='0'

參考答案:

Select avaibleCount=(Select Rc.Limit from Reader ReaderCategory Rc where Re.ID='10001' and Re.Categery=Rc.Categery)-(Select COUNT(*) from BorrowInfo where Reader='10001' and Returned='0')

 顯示已經借閱20本書以上的讀者德編號和借閱量:

Select ReaderID,COUNT(*) from BorrowInfo Group By ReaderID HAVING COUNT(*)>20

 


TAG: 技朮

 

评分:0

我来说两句

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 11708
  • 日志数: 27
  • 建立时间: 2007-09-03
  • 更新时间: 2008-11-01

RSS订阅

Open Toolbar