找回密码
 加入
搜索
查看: 4360|回复: 4

[AU3基础] (已解决)SQLite数据求助!

[复制链接]
发表于 2014-6-1 09:08:08 | 显示全部楼层 |阅读模式
本帖最后由 cfs43210 于 2014-6-3 14:25 编辑

_SQLite_Query(-1, "SELECT top 50 * FROM '" & $Theof & "' ORDER BY ZJAB DESC;", $hQuery)

请问1\这条语句怎么查询不了最近50条记录,是不是跟建表有关,表要什么存放格式,谢谢!

请问2\用什么语句或涵数得到一个表的总行数.不要用循环读取得到的行数,因为数据行数据几万条,读取时间长.我要这个行数做分页读取数据库.谢谢!
发表于 2014-6-1 10:23:56 | 显示全部楼层
sqlite3 top的查询及limit语法介绍
sqlite3中没有top的语法结构,不过相关的语法能实现跟top语法相同的功能
其实,在sqlite3中没有top的语法结构,但在sqlite3中有相关的语法能实现跟top语法相同的功能,sqlite3 sql是用limit这样的语法来实现的;

如:
select * from table where name='_安静ゝ' order by id limit 0,10;

这个效果就相当于select top 10 * from table where name='_安静ゝ';

如果还有更精确的:


select * from table where name='_安静ゝ' order by date desc,id limit 0,10;
发表于 2014-6-2 16:36:27 | 显示全部楼层
 楼主| 发表于 2014-6-3 14:26:42 | 显示全部楼层
回复 2# oceanwind
谢谢!oceanwind 兄弟!
发表于 2016-3-19 19:15:03 | 显示全部楼层
感謝!!學習了!!SQLITE新手
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-29 02:13 , Processed in 0.086292 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表