order by da hata

20/05/2012, 15:34

demir02

Merhaba,

benim verilerimde şöyle birşey var,

ogrID ogrSNo ogrler ogrAdeti ogrSinif

gibi bilgileri tutuyorum

bir sorgu yazdım şöyleki
select ogrSNo,ogrler,ogrAdeti,ogrSinif from tbl_ogrler where ogrID=@gID group by ogrSNo

yapmak istiyorum yalnız ogrSNo ogrler ve ogrSinif verileri birbirinde farklı kendi içlerinde aynı olduğunda şöyle bir hata alıyorum:

Column 'tbl_ogrler.ogrSinif ' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.


bu durumu nasıl çözebilirim ?

iyi çalışmalar...
20/05/2012, 16:03

chopper07

öncelikle örneğimizi ekleyelim lütfen.
20/05/2012, 18:46

alpeki99

Gruplamak istediğiniz alan Otomatik Sayı/Birincil Anahtar türünde bir alan mı?