ФорумРазработкаБазы данных → Вывод определенного количества строк. Не совсем Limit.

Вывод определенного количества строк. Не совсем Limit.

  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 19 июня 2010 г. 6:45, спустя 5 часов 50 минут 20 секунд

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 19 июня 2010 г. 6:56, спустя 10 минут 39 секунд

    всех разочарую, но нельзя :)
    Спустя 54 сек.
    в смысле через зад можно, но при больших бд запрос будет хуже чем фоич с простыми)
    Сапожник без сапог
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 19 июня 2010 г. 7:10, спустя 13 минут 55 секунд


    Есть таблица, в ней информация о 100 статьях.
    статьи принадлежат разным категориям что определяет поле "categoryID"

    Для таких объемов вполне можно применить полный перебор хоть в SELECT хоть на стороне PHP
    По ссылке на sql.ru дается рецепт со счетчиком. там действительно в подзапросе просто перебираются ВСЕ записи и получают номера строк, а во внешнем запросе на эти номера строк накладывается условие. Неэффективно, но работает.
    ιιlllιlllι унц-унц
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 19 июня 2010 г. 16:46, спустя 9 часов 36 минут

    Да, у меня такой же вопрос около года назад (может меньше) возникал. Тоже не было решения, и до сих пор его не нашли безгеморойными средствами.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!