firebird 3 sum over

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
Kullanıcı avatarı
selimr
Üye
Mesajlar: 556
Kayıt: 16 Eki 2003 01:07

firebird 3 sum over

Mesaj gönderen selimr » 05 Nis 2016 10:22

firebird 3 de gördüm 2.5 de varmıydı bilmiyorum güzel bir özellik paylaşmak istedim..

SELECT A, B, C,
SUM(C) OVER(),
SUM(C) OVER(ORDER BY A, B),
SUM(C) OVER(PARTITION BY A),
SUM(C) OVER(PARTITION BY A ORDER BY B)

A B C SUM SUM1 SUM2 SUM3
------- -------- -------- ---------- ---------- ----------- ------------
1 1 30 141 30 60 30
1 2 20 141 50 60 50
1 3 10 141 60 60 60
2 1 25 141 85 40 25
2 2 15 141 100 40 40
3 1 41 141 141 41 41

Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2247
Kayıt: 06 Ağu 2003 11:07
Konum: İstanbul
İletişim:

Re: firebird 3 sum over

Mesaj gönderen Kuri_YJ » 06 Haz 2016 04:34

Bilgilendirme için teşekkürler.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/

Cevapla