2016-10-28 2 views
0

Поэтому я хочу довести общее число элементов из этой системы System InfoПодсчет общих элементов в запросе

и получить его в запросе.

Проблема в том, что система не имеет столбец для общих элементов.

Мой код выглядит следующим образом:

(case when mu.master_unit_no is not null then 
count(mu.master_unit_no) 
end) 
as 'Total M#s', 


(case when mu.master_unit_no is null then 
count(c.serial_no) 
end) 
as 'Total Serials' 

Но выводит это:

Query Result

Как я могу заставить его выглядеть так же, как то, что в системе.

(В идеале я хочу, чтобы объединить две колонки так, что он читает 4 для «Всего элементов»)

не

Outbound Дело №: M #

номерного знака №: Серийный

ответ

0

Вы бы добавлено master_unit_no в Group by, но это не должно. Если вы не ошибаетесь, вы ищете это

count(case when mu.master_unit_no is not null then mu.master_unit_no end) as 'Total M#s', 
count(case when mu.master_unit_no is null then c.serial_no end) as 'Total Serials' 
+0

та же проблема .... –

+0

im получение 20 под m # сейчас и 3 под серийным номером. половина проблемы исправлена, мне просто нужно показать только 1 для m #. –