Profile

coolwolf0: (Default)
coolwolf0

November 2025

S M T W T F S
      1
23456 7 8
9 10 11 1213 14 15
161718 19202122
23242526272829
30      

Custom Text

Jan. 25th, 2016

Люди, сочинявшие Oracle-диалект SQL, вам реально было влом имплементировать LIMIT? Я глазам не поверил, когда увидел, какую фигню предлагают в качестве workaround все авторитетные источники: "select from select" - это вы серьёзно? Может быть не клиентское это дело, оптимизировать запрос для удобства сервера, но тогда чьё? Если мне надо получить последюю запись в какой-то длиннючей таблице, он что будет в памяти между делом все результаты разворачивать?

Зауважал MySQL, ибо при всех его "особенностях", такой фигни у них нет: хочешь LIMIT - получи.

P.S.: обошелся при помощи MAX(ID), но это в тривиальном случае. А если результат не так примитивен?

Expand Cut Tags

No cut tags

Style Credit