Стоит ли использовать Top (1) в подзапросе

Практика кодирования: размещение sql-query top1 в подзапросе, который sqlselect требуется для возврата единственного subselect значения.

Плюсы:

  • Позволяет продолжить выполнение.
  • Позволяет запросу игнорировать незначительные лишние значения.
  • Прекращает поиск новых значений, когда первое значение найдено (исполнитель).

Минусы:

  • Предотвращает появление в запросе жалоб на значительные лишние значения.
  • Если порядок не указан в запросе, нет контроля над тем, какой элемент top1 будет выбирать. Это может привести к другому результату при повторном выполнении запроса.

sql

subquery

2021-12-14T08:23:31+00:00
Вопросы с похожей тематикой, как у вопроса:

Стоит ли использовать Top (1) в подзапросе