Как любое приложение, которое возвращает список из базы данных, возвращает уникальные строки при нажатии страницы 2,3 ... и т. Д. Результатов? Скажем, у меня есть приложение, которое связывается с сервером node-js, который запрашивает mysql db. Как я могу обеспечить эффективность при запросе базы данных для большего количества страниц (списка строк) данных? Как я могу избежать SELECT *. Это не вопрос mysql, а только организационный.Mysql возвращает несколько уникальных строк
1
A
ответ
1
Бьюсь об заклад, вы имеете в виду разбивку на страницы. Это как слова на страницах книги. Скажем, вы можете разместить только 250
слов на одной странице. Вся «книга» содержит 26788
слова, которые ... ceiling of 26788/250 = 108
«страницы».
Если это то, что вы имеете в виду, в StackOverflow уже есть some good examples.
+0
Да, именно это я хочу поблагодарить –
Посмотрите на ключевое слово sql 'LIMIT'. – doublesharp
Я знаю, что могу ограничить результаты, но как я могу гарантировать, что я возвращаю уникальные строки каждый раз, когда я запрашиваю новую страницу? –
Вы не можете. Что делать, если есть новые записи между первым и вторым запросами? – doublesharp