Подсчитать количество значений + и - на основе другого столбца - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь получить простой подсчет всех отрицательных и положительных значений определенного столбца в моей базе данных.Я хочу иметь возможность подсчитать эти значения на основе другого столбца.Что было бы лучшим способом справиться с этой проблемой.

введите описание изображения здесь

1 Ответ

0 голосов
/ 06 февраля 2019

Примерно так:

SELECT 
  SUM(CASE WHEN column > 0 THEN 1 ELSE 0 END) as count_positive,
  SUM(CASE WHEN column < 0 THEN 1 ELSE 0 END) as count_negative
FROM
  table

Вы должны указать имя столбца, имя таблицы и решить, является ли 0 положительным, отрицательным или исключенным (мой выбор)

...