История изменений
Исправление crutch_master, (текущая версия) :
но стандарт гарантирует стабильность _набора_ строк, и их кол-во.
Вот у тебя набор [1,2,3]. Надо выбрать первые 2 записи (или последние 2, не важно). Набор один и тот же, количество одно и тоже, но порядок не гарантирован. Количество возможный вариантов посчитай сам.
LIMIT это вовсе не костыть, а полноценная конструкция.
Без order by - это даже не костыль, а явный косяк.
В других базах данных LIMIT и OFFSET наличествует точно не из-за «совместимости с mysql»,
Другие базы просто умеют выдавать клиенту result set кусками.
а из-за того, что это полезная и _необходимая_ вещь.
У этой «полезной и необходимой» вещи есть ровно одно применение - странички на вебмордах для крупных поисковых выборок.
Исходная версия crutch_master, :
но стандарт гарантирует стабильность _набора_ строк, и их кол-во.
Вот у тебя набор [1,2,3]. Надо выбрать первые 2 записи (или последние 2, не важно). Набор один и тот же, количество одно и тоже, но порядок не гарантирован. Количество возможный вариантов посчитай сам.
LIMIT это вовсе не костыть, а полноценная конструкция.
Без order by - это даже не костыль, а явный косяк.
В других базах данных LIMIT и OFFSET наличествует точно не из-за «совместимости с mysql»,
Другие базы просто умеют выдавать клиенту result set кусками.
а из-за того, что это полезная и _необходимая_ вещь.
У этой полезной и необходимой вещи есть ровно одно применение - странички на вебмордах для крупных поисковых выборок.