У меня есть несколько записей, в которых дата соединения и дата транзакции совпадают, поэтому я хочу включить условие, исключающее, если счет равен нулю (делить на ноль). Мне было интересно, смогу ли я включить его в утверждение COUNT.
Я пробовал приведенные ниже и другие незначительные изменения, пытаясь включить условное выражение.
Вот небольшой фрагмент моего кода:
SELECT
...
d.revenue / COUNT((DATEDIFF(day, c.join_date, d.transaction_dates)) <= 90)
...
Как объяснено выше, это ошибка:
Недопустимая операция: делить на ноль