Я использую запрос:
select *
from time
where date = '2018-03-10'
limit 0,5;
Который я ожидаю вернуть вывод из 1-й строки, но он пропускает первую строку данных и показывает результат из 2-й строки.
Я тоже пробую
Выбрать * от времени где date = '2018-03-10' упорядочить по дате предел 5 смещение 0;
Каждый раз, когда я называю это смещение увеличенным на 5, результат пропускает данные ... он не показывает мне данные, где name = sss и www ... но показывает оставшиеся данные, почему ???
Извините, ребята, что беспокою вас ... так как этот код работает идеально ... у меня есть ошибка в моем коде
если у вас есть другой вопрос, задайте его как новый вопрос. Если мой ответ дал ответ на ваш вопрос, пожалуйста, «примите» его (щелкните галочку слева от ответа)






Поскольку у вас нет предложения order by, определение того, что является «первой» строкой, произвольно.
Чтобы возвращать строки предсказуемо при использовании limit, вы должны определить порядок строк, указав предложение order by, например:
select *
from time
where date = '2018-03-10'
order by id -- specify whatever column(s) define the order
limit 0,5
Покажите схему таблицы (нет как изображение) и сообщите нам, какие столбцы определяют порядок строк.