Firebird 1.5 kullanıyorum. Şu şekilde bir sql kullanmak istiyorum.
Tablodaki bütün sahaları seçsin ama sadece 3 alana göre gruplama yapabilsin.
Örnek : select * from tablo group by saha1,saha2,saha3
Firebird birden fazla sahaya göre gruplama
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Firebird birden fazla sahaya göre gruplama
Bu istek biraz tuhaflık içermektedir. Örneğin Saha4 te, bir gruptayaken hem A hem de B değerini barıdırdığı durumda ne gibi bir beklentiniz var.gibi bir kayıt varsa aşağıdaki satırda soru işaretli yerde ne görülmeli?Böyle bir durumu, gruplama işlemi karşılayamaz Bu şekildeki bir istek mantık hatası barındırmaktadır.
Kod: Tümünü seç
Saha1 Saha2 Saha3 Saha4
----- ----- ----- -----
1 1 1 A
1 1 1 B
1 2 1 C
Kod: Tümünü seç
Saha1 Saha2 Saha3 Saha4
----- ----- ----- -----
1 1 1 ?
1 2 1 C
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .