Как мне получить последние 20 результатов, представленных в строке базы данных mysql.
Мне нужны 20 самых последних представленных пользователем результатов.
Приветствие.
Если у вас нет метки времени или поля автоинкремента в этой таблице, вы не можете.
В противном случае: select * from table order by id desc limit 0,20
select * from table order by id desc limit 0,20
Если вы используете первичный ключ auto_increment, это просто:
SELECT * FROM that_table ORDER BY auto_increment_primary_key DESC LIMIT 0, 20
См. Запрос ниже, ниже есть функция, доступная в синтаксисе mysql
SELECT FROM ORDER BY DESC LIMIT 0,20