我正在创建使用SQLite数据库存储数据的XUL应用程序。哪种更好的做法是将数据从数据库排序和显示给用户 - 使用以下查询:
SELECT * FROM table WHERE this=that AND...
或者只是通过简单的查询(例如
)从DB获取数据SELECT * FROM table
然后使用您正在使用的任何编程来对其进行排序(在我的案例中为JavaScript)。通过更好,我更快,更安全,更简单?
答案 0 :(得分:2)
始终让数据库过滤,排序和汇总数据!不要用你的编程语言做到这一点。特别是如果你在列上创建索引"这个"或"那"。