如何在PB中写sql语句查询数?
如何在PB中写sql语句查询数据
首先在ID上创建聚集索引是必须的。如果ID是连续的,楼上的的用id来限定语句范围是很快的。如果id不是连续的,楼主的语句使用了not in,一般这样效率是很低的。可以把语句改成select top M *from tablewhere id> (select max(id) from (select top N id from table order by id) a)order by id这样可以一定程度上提高一些性能。比如我的表中有300多万条记录,使用楼主的语句执行时间需要9秒多,而用我的语句3秒多。
答:由于数据查询是数据库操作中最重要和最常用的功能,因此,把SELECT语句从DML中单独列出,作为DQL语句。它主要被用来对数据库进行查询并返回符合用户查询标准的...详情>>
答:详情>>