group by olmuyor

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
ssteeltr
Üye
Mesajlar: 135
Kayıt: 08 Nis 2005 03:41
Konum: Kayseri

group by olmuyor

Mesaj gönderen ssteeltr »

merhaba arkadaşlar benim makina beklemelerini tuttuğum bir BEKLEMELER tablosu var burda

Kod: Tümünü seç

-----------------------------------------------------------------------
PERNO  MAKNO  TOPLAMBEKLEME     BEKLEMENEDENİ   TARİH
--------  --------  -------------------      -------------------   -------
601       B203     35                ELEK.ARIZA         11.06.2005
601       B203     65                MEK ARIZA          11.06.2005
benim amacım her personelin belli tarihler arasındaki TOPLAMBEKLEME sürelerini tchart da tablo halinde göstermek
dikkat edilirse bir personelin aynı tarihte birden fazla beklemesi olabilir.

benim yazdıgım kod

Kod: Tümünü seç

select PERNO,MAKNO,TARİH,SUM(TOPLAMBEKLEME) AS TOPLAM from
BEKLEMELER where MAKNO='B203' and TARİH>=:T1 AND TARİH<=T2
group by PERNO
ama olmuyor yardımlarınızı bekliyom
herkese şimdiden teşekkürler[/list]
Süleyman Çelik
tears
Üye
Mesajlar: 79
Kayıt: 29 Kas 2004 12:32

Mesaj gönderen tears »

Kod: Tümünü seç

select PERNO,MAKNO,TARİH,SUM(TOPLAMBEKLEME) AS TOPLAM from 
BEKLEMELER where MAKNO='B203' and TARİH>=:T1 AND TARİH<=T2 
group by PERNO 
Şöyle Yapsan :

Kod: Tümünü seç

select PERNO,MAKNO,TARİH,SUM(TOPLAMBEKLEME) AS TOPLAM,BEKLEMENEDENI from 
BEKLEMELER where MAKNO='B203' and TARİH>=:T1 AND TARİH<=T2 
group by PERNO, MAKNO, TARİH, BEKLEMENEDENI
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.

Kod: Tümünü seç

group by PERNO,MAKNO,TARİH
yazarsan çalışacaktır.
yalnız bu ifade ile personelin bir makinede aynı tarihde yaptığı beklemelerin toplamını alırsın.
makno ve tarih parametrelerini iptal edersen istediğin sonuca ulaşırsın gibime geliyor.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
ssteeltr
Üye
Mesajlar: 135
Kayıt: 08 Nis 2005 03:41
Konum: Kayseri

Mesaj gönderen ssteeltr »

teşekkürler arkadaşlar şimdi oldu
Süleyman Çelik
Cevapla