添加ORDER BY时,sqlite查询挂起

卢塞拉

我从sqlite数据库中获取了一些数据,我的查询工作正常,直到我添加了order by子句

我的查询的结构如下

SELECT * FROM TESTI WHERE TESTO like'%test%'COLLATE NOCASE LIMIT 100 OFFSET 0

这样运行良好,我在数据库的前100行中得到了包含单词test的所有记录,但是当我以这种方式添加ORDER BY子句时

SELECT * FROM TESTI WHERE TESTO like'%test%'COLLASE NOCASE LIMIT 100 OFFSET 0按ID排序

系统挂起的时间不确定(我必须强制关闭)

表TESTI有35000行,如何在不挂全部系统的情况下按ID排序?

您有一个SQL语法错误。ORDER BY应该放在LIMIT之前OFFSET,如下所示:

SELECT * FROM TESTI WHERE TESTO LIKE '%test%' COLLATE NOCASE ORDER BY ID LIMIT 100 OFFSET 0

它为什么挂起不是由于SQL,而是由于您的程序正在运行它。它可能无法从语法错误中恢复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅当添加ORDER BY时查询不返回结果

来自分类Dev

添加ORDER BY语句时,SQL查询速度很慢

来自分类Dev

当有明确的迁移挂起时添加迁移

来自分类Dev

添加Ecmascript时Meteor App挂起

来自分类Dev

SQLite查询在Android中挂起

来自分类Dev

使用Include时防止实体框架添加ORDER BY

来自分类Dev

将联接语句添加到视图时,mysql挂起

来自分类Dev

添加额外的渲染调用时,GLFW会在关闭时挂起

来自分类Dev

优化选择查询以返回前100条记录(添加ORDER BY会降低查询速度)

来自分类Dev

在查询中添加ORDER BY语句而不使结果变平会导致“无法查询重复字段的叉积”

来自分类Dev

在查询中添加ORDER BY语句而不使结果变平会导致“无法查询重复字段的叉积”

来自分类Dev

SQLite添加空白“别名”列进行查询

来自分类Dev

SQLite数据库在更新时挂起

来自分类Dev

向NHibernate查询中添加多个ORDER BY子句会引发异常

来自分类Dev

将JOIN和ORDER BY添加到查询后,性能意外提高

来自分类Dev

如何避免Entity Framework 6在生成的查询中添加ORDER BY

来自分类Dev

我可以在SQL UNION一个子句的查询添加一个ORDER BY子句?

来自分类Dev

SQL添加Order By子句会使查询运行速度明显加快。需要说明

来自分类Dev

我应该为此SELECT TOP 1 ... ORDER BY CreatedDate DESC查询添加什么SQL索引

来自分类Dev

在查询中使用“ ORDER BY count”时出错

来自分类Dev

添加参数时查询未执行

来自分类Dev

添加参数时查询未执行

来自分类Dev

添加OR语句时,MySQL查询变慢

来自分类Dev

添加“GROUP BY”时MySQL子查询出错

来自分类Dev

首次启动时查询插件时,GIMP 2.10.6挂起

来自分类Dev

内联添加时,Django的运行服务器挂起。1.8版本

来自分类Dev

将UserControl添加到窗体时,VS2013挂起

来自分类Dev

在Interface Builder中添加约束时,Xcode会无限期挂起

来自分类Dev

在Interface Builder中添加约束时,Xcode会无限期挂起

Related 相关文章

  1. 1

    仅当添加ORDER BY时查询不返回结果

  2. 2

    添加ORDER BY语句时,SQL查询速度很慢

  3. 3

    当有明确的迁移挂起时添加迁移

  4. 4

    添加Ecmascript时Meteor App挂起

  5. 5

    SQLite查询在Android中挂起

  6. 6

    使用Include时防止实体框架添加ORDER BY

  7. 7

    将联接语句添加到视图时,mysql挂起

  8. 8

    添加额外的渲染调用时,GLFW会在关闭时挂起

  9. 9

    优化选择查询以返回前100条记录(添加ORDER BY会降低查询速度)

  10. 10

    在查询中添加ORDER BY语句而不使结果变平会导致“无法查询重复字段的叉积”

  11. 11

    在查询中添加ORDER BY语句而不使结果变平会导致“无法查询重复字段的叉积”

  12. 12

    SQLite添加空白“别名”列进行查询

  13. 13

    SQLite数据库在更新时挂起

  14. 14

    向NHibernate查询中添加多个ORDER BY子句会引发异常

  15. 15

    将JOIN和ORDER BY添加到查询后,性能意外提高

  16. 16

    如何避免Entity Framework 6在生成的查询中添加ORDER BY

  17. 17

    我可以在SQL UNION一个子句的查询添加一个ORDER BY子句?

  18. 18

    SQL添加Order By子句会使查询运行速度明显加快。需要说明

  19. 19

    我应该为此SELECT TOP 1 ... ORDER BY CreatedDate DESC查询添加什么SQL索引

  20. 20

    在查询中使用“ ORDER BY count”时出错

  21. 21

    添加参数时查询未执行

  22. 22

    添加参数时查询未执行

  23. 23

    添加OR语句时,MySQL查询变慢

  24. 24

    添加“GROUP BY”时MySQL子查询出错

  25. 25

    首次启动时查询插件时,GIMP 2.10.6挂起

  26. 26

    内联添加时,Django的运行服务器挂起。1.8版本

  27. 27

    将UserControl添加到窗体时,VS2013挂起

  28. 28

    在Interface Builder中添加约束时,Xcode会无限期挂起

  29. 29

    在Interface Builder中添加约束时,Xcode会无限期挂起

热门标签

归档