Используя СУММУ так, чтобы ПУСТОЙ УКАЗАТЕЛЬ в столбцах сделал ПУСТОЙ УКАЗАТЕЛЬ суммы

Я использую wc -l для быстрой оценки сложности рабочей области. Однако как метрика производительности LOC ХУДШЕЕ . Я обычно считаю это очень продуктивным днем, если мой, если количество LOC понижается.

7
задан agiliq 17 August 2009 в 16:18
поделиться

2 ответа

Один вариант:

CASE WHEN COUNT(*) = COUNT(groups) THEN SUM(groups) ELSE NULL END
6
ответ дан 7 December 2019 в 05:26
поделиться
select
  case when exists (select groups from table where groups is null) then null
       else select sum(groups) from table
  end as grp_sum
2
ответ дан 7 December 2019 в 05:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: