Sqlite作为Android中的主流数据库而广为使用,但是他的sql语言与一般的大型数据库所使用的SQL语言还是有一些区别的,本文总结如下:
1、TOP
在SQL Server中,我们使用TOP来获取前N条数据:
SELECT TOP 10 * FROM [index] ORDER BY indexid DESC;
但是在Sqlite中,大家会发现这是不行的,我们需要这么写:
SELECT * FROM [index] ORDER BY indexid DESC limit 0,10;
通过limit来实现TOP的功能。