Как получить Топ-5 записей в SqLite?

Я пробовал это, что не сработало.

select top 5 * from [Table_Name]

7 ответов


SELECT * FROM Table_Name LIMIT 5;

эквивалентным утверждением будет

select * from [TableName] limit 5

http://www.w3schools.com/sql/sql_top.asp


верхние и квадратные скобки относятся к Transact-SQL. В ANSI SQL используется LIMIT и backticks (`).

select * from `Table_Name` LIMIT 5;

select * from [Table_Name] limit 5

select price from mobile_sales_details order by price desc limit 5

Примечание: у меня есть таблица mobile_sales_details

синтаксис

select column_name from table_name order by column_name desc limit size.  

Если вам нужен топ низкая цена просто удалите ключевое слово desc из приказа


select * from [TABLE_NAME] limit 5

Select TableName.* from  TableName DESC LIMIT 5