如何在SqLite中获得前5名记录?
我试过这个,但没有成功如何在SqLite中获得前5名记录?,sqlite,select,Sqlite,Select,我试过这个,但没有成功 select top 5 * from [Table_Name] 同样的说法是 select * from [TableName] limit 5 顶部和方括号是Transact-SQL特有的。在ANSI SQL中,使用限制和反标记(`) 注:我有手机销售详情表 语法 select column_name from table_name order by column_name desc limit size. 如果您需要最低价,只需从order by中删除关键
select top 5 * from [Table_Name]
同样的说法是
select * from [TableName] limit 5
顶部和方括号是Transact-SQL特有的。在ANSI SQL中,使用限制和反标记(`) 注:我有手机销售详情表 语法
select column_name from table_name order by column_name desc limit size.
如果您需要最低价,只需从order by中删除关键字desc,只需替换表名[table_name]并使用即可
Select TableName.* from TableName DESC LIMIT 5
"select * from "+TABLE_NAME+ " LIMIT " +5;
限制不是ANSI SQL。ANSI SQL方法是仅获取前5行。此外,双引号用于分隔标识符,例如“Table_Name”。+2用于正确答案和不包括非冷方括号。如果标题中有空格,则必须使用方括号。但是限制在子查询sqlite中不起作用。
DESC
的其他不当用法是什么。没有效果。
select price from mobile_sales_details order by price desc limit 5
select column_name from table_name order by column_name desc limit size.
Select TableName.* from TableName DESC LIMIT 5
"select * from "+TABLE_NAME+ " LIMIT " +5;