2012年10月19日
摘要: SQL Server查询前N条记录是我们经常要用到的操作,下面对SQL Server查询前N条记录的方法作了详细的介绍,如果您感兴趣的话,不妨一看。SQL Server查询前N条记录:因为id可能不是连续的,所以不能用取得10<id<20的记录的方法。有三种方法可以实现:一、搜索前20条记录,指定不包括前10条语句:selecttop20*fromtblwhereidnotin(selecttop10idfromtbl)二、搜索记录生成临时表,建立临时表的自增id。通过取得自增id的10<id<20的记录的方法取得所需数据语句:selectidentity(int,1, 阅读全文
posted @ 2012-10-19 15:11 快鸟 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 数据库的随机查询SQL 1. Oracle,随机查询20条select * from(select * from 表名order by dbms_random.value)where rownum <= 20;2.MS SQL Server,随机查询20条select top 20* from 表名order by newid()3.My SQL:,随机查询20条select * from 表名 order by rand() limit 20随机查询指定人员的一条未读消息帮助消息表 S_MSG_HINT帮助消息ID SMH_ID NUMBER(20) PK帮助消息内容 SMH_TEXT 阅读全文
posted @ 2012-10-19 09:49 快鸟 阅读(22605) 评论(0) 推荐(0) 编辑