Vertica, отдельный регистр - PullRequest
       12

Vertica, отдельный регистр

0 голосов
/ 04 октября 2018

У меня есть следующее

CASE WHEN S.name = 'Stack'   THEN E.Price 
     WHEN M.Type = 'Pricing' THEN V.value * V.Rate 
END AS "Price"

Однако я получаю дублирующиеся записи, хотя я начинаю свой полный SQL-оператор с select distinct

Это похоже на отдельный для моего SQL-операторане дает отличную для вышеупомянутой части?Я не хочу исключать <null> из столбца цены.

пример данных:

+----------+------------------------+---------
| Currency |      Type              | Price  |
+----------+------------------------+---------
| USD      | stack                  | <null> |
| USD      | stack                  | 236.34 |
+----------+------------------------+---------
...