.net

.net

博客园 首页 新随笔 联系 订阅 管理
  283 随笔 :: 0 文章 :: 9 评论 :: 64万 阅读

随笔分类 -  数据库

数据库方面的综合文章
摘要:分组取前N记录经常看到问题,如何取出每组的前N条记录。方便大家参考于是便把常见的几种解法列出于下。问题:有表 如下,要求取出各班前两名(允许并列第二)Table1+----+------+------+-----+| id |SName |ClsNo |Score|+----+------+----... 阅读全文
posted @ 2015-04-24 11:41 航宇 阅读(298) 评论(0) 推荐(0) 编辑

摘要:exists (sql 返回结果集为真) notexists (sql 不返回结果集为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3 2 B3 表A和表B是1对多的关系 A.ID => B.AID SELECT ID,NAME FROM A WHERE EXIST (SELECT*FROM B WHERE A.ID=B.AID) 执行结果为 1 A1 2 A2 原因可以按照如下分析 SELECT ID,NAME FROM A WHEREEXISTS (SELECT*FROM B WHERE B.AID=1) 阅读全文
posted @ 2013-07-13 08:17 航宇 阅读(399) 评论(0) 推荐(0) 编辑

只有注册用户登录后才能阅读该文。
posted @ 2012-05-22 14:49 航宇 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示