
数据库
海棠酒香丶
这个作者很懒,什么都没留下…
展开
-
sql server 和 mysql 的分页读取数据方法
如果要获取数据库的分页信息,那么在sqlserver和mysql中语句是不一样的比如有一个表a 里面有字段id name pwd addtime,现在要求取出a表中的第五页信息,每页10条在Sqlserver中,语句应该这么写select top 10 * from a where id not in (select top 40 id from a order by addtime) order原创 2015-11-13 13:54:26 · 780 阅读 · 0 评论 -
sqlserver 数据分页 多个主键
在sqlserver中,数据库的分页一般结合top 和 not in 来实现,但这必须是表中只有一个主键,如果有多个主键该怎么做呢 现在有一个表A 里面有字段 name schoolyear text 其中name 和 schoolyear为主键 如果要查询 pagesize 条数据,第 page 页 解决方案: 用row_number()函数来实现 SELECT TOP原创 2015-11-16 13:53:32 · 1193 阅读 · 0 评论