SQL Server Rapor Oluşturucusu'nda raporlar oluşturuyorum. Umarım herkes bu durumda bana yardımcı olabilir. Bir iç iç eklemeÜç seçim deyimine katılma
Ekleme üçüncü bir seçme deyimi nasıl ekleyebilirim?
SQL Server Rapor Oluşturucusu'nda raporlar oluşturuyorum. Umarım herkes bu durumda bana yardımcı olabilir. Bir iç iç eklemeÜç seçim deyimine katılma
Ekleme üçüncü bir seçme deyimi nasıl ekleyebilirim?
Son GROUP BY maddesini güncelleştirmeniz gerekir. Tam adı SELECT yan tümcesiyle birlikte GROUP BY içinde tam adı gerektirir.
Genel kural olarak: GROUP BY kullanırken, SELECT deyiminde kullanılan her alan aggregate function ile birleştirilmemiş olarak görünmelidir.
Select
SUM(cast(Units as int)) as CounterName,
left(Name,4) as Machine,
Name as WasteLabel
from
Trouble
inner join tsystem ON Trouble.systemid = tsystem.id
where
Name not in ('Aus', 'An', 'Produced')
and IntervalDateWeek >= dateadd(wk, datediff(wk, 0, getdate()) - 2, 0)
and IntervalDateWeek <= dateadd(wk, datediff(wk, 0, getdate())-1, 0)
and left(Name, 4) in (Select name from tSystem
where
ID in
(
Select
systemid
from
tsystemviewSystemwhere
WHERE
SystemViewID = 4)
)
group by
Name
Sorgunuzun geliştirilebileceğinden şüpheleniyorum. clear sample data and expected output eklenmesi burada yardımcı olacaktır.
Yardımlarınız için teşekkürler. ve benim kötü ingilizce için özür dilerim, bu yüzden benim sorunumu açıklayamıyorum :) – mayo
FYI, sadece bir grup biçimlendirilmemiş metnin 'kod' olarak okunması okunabilir hale getirilmiyor – pkuderov
Üçüncü adı ('E') gruba' Name' ekleyin. İlk ON koşulunu ikinci JOIN'den önce hareket ettirin. –