СЛУЧАЙ Polars SQLPython

Программы на Python
Ответить
Anonymous
 СЛУЧАЙ Polars SQL

Сообщение Anonymous »

Это ошибка, несоответствующее поведение или стандартизированное поведение? Оператор Polars SQL вычисляет среднее значение на основе условия. CASE WHEN не включает ELSE, поскольку эти значения следует игнорировать. Polars жалуется, что требуется ELSE. Если я включаю ELSE без значения, это синтаксическая ошибка. Решение состоит в том, чтобы использовать ELSE NULL. Для сравнения, DuckDB не требует ELSE. Должен ли я открыть проблему на github? Является ли ELSE NULL соответствующим решением? Или DuckDB дает мне передышку?
SELECT AVG(CASE WHEN A

Подробнее здесь: https://stackoverflow.com/questions/791 ... s-sql-case
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»