Forum
Kullandığım Sorgu cümlesi aşağıdaki gibi
Select SUM(Tadt) as adet,MONTH(Ttar) as ay from xTHC where Tkno='ABS-10014' AND Tat!='FİRMA' and Ttar between '2013.01.01'and '2013.12.31' group by MONTH(Ttar),Tgon
Adet- Ay Sonuç olarak bu tabloyu alıyorum.
215 - 1
359 - 2
96 - 3
Yukarıdaki işlemleri açarsam Tat içindeki kayıtlar FİRMA,DOKTOR,HASTA,HASTANE
FİRMA hariç adetleri topla dediğim zaman sonuç alıyorum ancak toplam aldığım gruba(DOKTOR,HASTA,HASTANE ) DHH GİBİ isim atamam lazım
İstediğim şey örnek olarak
Tat - Adet - Ay
DHH 215 1
DHH 359 -2
DHH 96 -3
Sorguya selectten sonra 'yazmak istediğiniz yazı' + eklerseniz istediğiniz şekilde bir çıktı alabilirsiniz.
Select 'DHH' + SUM(Tadt) as adet,MONTH(Ttar) as ay from xTHC where
Tkno='ABS-10014' AND Tat!='FİRMA' and Ttar between '2013.01.01'and
'2013.12.31' group by MONTH(Ttar),Tgon
istediğiniz sonucu verecektir çıktı olarak.
Cevabınız için teşekkür ederim.
Dediğiniz gibi ekleyince int dönüştürülemedi hatası alıyorum.
Select 'DHH' +Tat ,SUM(Tadt) as adet,MONTH(Ttar) as ay from xTHC where Tkno='ABS-10014' AND Tat!='FİRMA' and Ttar between '2013.01.01'and '2013.12.31' group by MONTH(Ttar),Tgon
olarak ekleyince de sonuç
DHHDOKTOR 315 1
DHHHASTA 200 2
sonucu bu şekilde veriyor.
bu haliyle pek işime yaramadı.
Cevabınız için teşekkür ederim.
Dediğiniz gibi ekleyince int dönüştürülemedi hatası alıyorum.
Select 'DHH' +Tat ,SUM(Tadt) as adet,MONTH(Ttar) as ay from xTHC where Tkno='ABS-10014' AND Tat!='FİRMA' and Ttar between '2013.01.01'and '2013.12.31' group by MONTH(Ttar),Tgon
olarak ekleyince de sonuç
DHHDOKTOR 315 1
DHHHASTA 200 2
sonucu bu şekilde veriyor.
bu haliyle pek işime yaramadı.
Oraya artı koyduğumu fark etmemişim. Bu şekilde düzeltirseniz çalışacaktır. +dan dolayı sayı olarak algılamış sql. Ekelemek istediğiniz yazı yada herhangi bir tablo ismini oraya ' ' içerisinde arasına virgül koyarak ekleyebilirsiniz. (yazılar arasında boşluk olmasını istiyorsanız yazıdan sonra boşluk ekleyin)
Select 'DHH' ,SUM(Tadt)
as adet,MONTH(Ttar) as ay from xTHC where Tkno='ABS-10014' AND
Tat!='FİRMA' and Ttar between '2013.01.01'and '2013.12.31' group by
MONTH(Ttar),Tgon
Teşekkür ederim dediğini gibi düzenleyince istediğim gibi oldu.