таблицу, как-то можно получить наоборот без сортировки? timestamp нет для записей.
SELECT * FROM table WHERE num > 10 LIMIT 1
перестроить индекс в обратную сторону. но вообще нигде не гарантируется последовательность и таким способом ты можешь получить вообще рандомную запись
Без сортировки делать limit 1 не имеет смысла, вас это первая а на сервере вдруг станет последней
Я упростил для вопроса, а так идёт выборка по определённым параметрам и нужна всего одна запись из найденных.
Сути не меняет если нету сортировки то нельзя завязаться на порядок
Просто интересно стало, что всегда выдаёт последнюю добавленную запись. Видимо, такой алгоритм поиска заложен. Придётся добавлять индекс и сортировать по нему.
У меня коллега как то неделю искал при похожей ситуации почему тесты не проходят в ci хотя локально все ок
Обсуждают сегодня