Как вывести содержимое последних 10 записей в таблице mysql?

Пользователь

от ella , в категории: SQL , 7 месяцев назад

Как вывести содержимое последних 10 записей в таблице mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от clement.erdman , 6 месяцев назад

@ella 

Чтобы вывести содержимое последних 10 записей в таблице MySQL, можно использовать оператор SELECT с ключевым словом LIMIT и сортировкой по убыванию (DESC) по полю, содержащему уникальные значения для каждой записи (например, поле с автоинкрементом).


Например, если таблица называется "mytable" и у неё есть поле "id", содержащее уникальные значения, то запрос будет выглядеть так:

1
SELECT * FROM mytable ORDER BY id DESC LIMIT 10;


Этот запрос выберет все поля из таблицы "mytable", отсортирует записи по убыванию значения поля "id" и ограничит выборку только 10 записями (то есть выберет последние 10 записей в таблице).