2016-10-28 1 views
0

So möchte ich die Gesamtanzahl der Objekte aus diesem System ist es System InfoZählen der Gesamtanzahl der Objekte in einer Abfrage

und Abrufen in einer Abfrage bringen.

Problem ist, dass das System nicht automatisch eine Spalte für die gesamten Artikel hat.

Mein Code sieht wie folgt aus:

(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' 

Aber gibt dies:

Query Result

Wie kann ich es das gleiche wie was im System zu suchen bekommen.

(Idealerweise möchte ich die beiden Spalten kombinieren, so dass es 4 für 'Total Items' liest)

Outbound Fall Nr: M #

License Plate No: Serien

Antwort

0

Sie müssten hinzugefügt master_unit_no in Group by aber es sollte nicht. Wenn Sie nicht falsch sind, suchen Sie nach diesem

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

gleichen Problem .... –

+0

ich bekomme 20 unter m # jetzt und 3 unter seriell. Die Hälfte des Problems ist behoben, ich muss nur 1 für m # zeigen. –

Verwandte Themen