Как использовать функцию потолка с предложением over или другой опцией, чтобы иметь значение ceil

#sql-server

Вопрос:

Как я могу использовать функцию потолка с предложением over. Я должен напечатать значение ceil среднего значения одного столбца, в котором используется предложение over

Комментарии:

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

Ответ №1:

Вы можете вызвать ceiling любое числовое выражение, просто обратите внимание, что в этом случае over предложение является частью выражения:

 CEILING(AVG(some_column) OVER (PARTITION BY some_other_column))
 

Комментарии:

1. Есть ли какой-либо другой вариант без использования раздела по

2. @Радхикасингал, это был всего лишь пример. Вы можете иметь все, что вам нужно, в этом over пункте, это не повлияет на то, как вы его назовете ceiling